Many people travel to Florida to see the coastline or everglades, but miss the opportunity to see something incredible. This hidden gem is located in Miami-Dade County in the city of Leisure and it’s something you must see once in your lifetime.

Whether or not you believe it is paranormal or has mysterious forces, you must admit that it is spectacular in its own way.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Florida