Coral Castle in Leisure City, Florida. The structure is made from oolite limestone by Edward Leedskalnin.
Coral Castle in Leisure City, Florida. The structure is made from oolite limestone by Edward Leedskalnin. Credit: Debbie Petlow photo