Updated on MFS - Strange But True - Places 8 .
The Coral Castle is a stone structure created by the Latvian-American eccentric Edward Leedskalnin north of the city of Homestead, Florida in Miami-Dade County. The structure comprises numerous megalithic stones (mostly limestone, formed from coral), each weighing several tons.Read more about it on MFS.
Cool pic!!
ReplyDelete