Coral Castle

Coral Castle

Coral Castle Coral Castle is a stone structure created by the Latvian-American eccentric and mysterious Edward Leedskalnin north of the city of Homestead, Florida in Miami-Dade County at the intersection of South Dixie Highway and SW 157th Avenue.Coral Castle is a...
Skip to toolbar