Coral Castle is an impressive stone monument that firmly stands in Florida, just south of Miami. Like the pyramids in Egypt, Coral Castle is a mind bender, the nature of its construction plaguing the brightest among us. And it will most likely remain so - at least until someone convincingly is able to recreate it
Continue Reading... Coral Castle And The Mystery Of Edward LeedskalninContinue Reading...