Visit Historic Places Logo
VisitHistoricPlaces

Coral Castle

Homestead, FloridaMiami-dade County