Does anyone know what this is?
Feeling a little adventurous.
Took a look around on maps to see if there would be anything out there worth trying to check out.
Found this off the coast of Lockeport, looks like it could be a house or a fort?
Anyone have any ideas?