coral castle
North America

Was the Coral Castle in Florida built using extraterrestrial technology?

Coral Castle (formerly: Rock Gate Park) is a strange and mysterious structure with a total weight of 1,100 tons, built […]