Greater Miami’s Coral Castle (Homestead, FL.) is rated by TripAdvisor as one of the Top 35 museums in the nation. The unique complex built by the remarkable Edward Leedskalnin (by himself!) stands as one of the most mystical and architecturally baffling wonders of the modern world. Ken the Tour Guide shares his expertise and local history.