There are all kinds of incredible places to see in Florida, and some may surprise you. Check out these 11 amazing places in Florida that you would never expect to find. You'll feel like you're in another country while you explore natural pools, sinkholes, mini rainforests, and more. 

Williford Spring

Price: Free

Address: 5647 Porter Pond Rd., Youngstown, FL

Why You Need To Go: This natural pool in the Panhandle has a "blue hole" that visitors can explore. The spring has beautiful sparkling blue waters.

Jules' Undersea Lodge

Price: Depends on your stay, check out their rates here.

Address: 51 Shoreland Dr., Key Largo, FL

Why You Need To Go: Book a stay in this incredible underwater hotel in the Keys. You can have a pizza delivered to you by a mermaid.

The Fountain of Youth

Price: $17

Address: 11 Magnolia Ave., St. Augustine, FL

Why You Need To Go: You can take a sip of youth from this legendary fountain in St. Augustine, established in 1565.

Ginnie Springs

Price: $14.02 park entrance fee

Address: 7300 Ginnie Springs Rd., High Springs, FL

Why You Need To Go: Visit one of the most stunning springs in all of Florida and take a dip in its clear blue waters. This spring is also known for its paddleboarding and kayaking.

Indian River Lagoon

Price: $72 per person

Address: 485 N. Washington Ave., Titusville, FL

Why You Need To Go: You can kayak through bioluminescent waters in this unique Florida lagoon, a phenomenon that exists in only a handful of places in the world.

Christ of the Abyss Statue

Price: $8.50 park entrance fee

Address: Mile Marker 102.5 Overseas Hwy., Key Largo, FL

Why You Need To Go: Visit the first underwater park in the country and free-dive to the famous undersea statue of Jesus.

Devil's Millhopper Sinkhole

Price: $4 per vehicle

Address: 4732 Millhopper Rd., Gainesville, FL

Why You Need To Go: Explore a mini rainforest in this natural sinkhole in Florida. Follow the zig-zagging boardwalk to this incredible scene.

Venetian Pool

Price: $13 for visitors, $5.50 for locals

Address: 2701 de Soto Blvd., Coral Gables, FL

Why You Need To Go: The Venetian Pool is the largest freshwater swimming pool in the U.S. Go for a swim in these clear spring waters.

King's Landing

Price: Rent a kayak for one for $40 or $60 for two

Address: 5722 Baptist Camp Rd., Apopka, FL

Why You Need To Go: You'll feel like you're in the Amazon at this stunning spot in Florida. Kayak down this bright blue river and take in the view.


Devil's Den Prehistoric Spring

Price: Snorkeling is $15 on weekdays and $20 on weekends, scuba diving is $38

Address: 5390 NE 180th Ave., Williston, FL

Why You Need To Go: By far one of the most unique destinations in Florida, Devil's Den is a must-see for adventure travelers. Take a dip in this unforgettable spring.

Rock Springs Run

Price: $3 per vehicle

Address: 30601 County Rd. 433, Sorrento, FL

Why You Need To Go: Located close to King's Landing, this gorgeous spring run with crystal-clear waters is the perfect place to kayak in Florida.

These stunning destinations in Florida are every world traveler's dream come true. Hit the road and explore the most beautiful locations in the state.

We strongly advise that before you go swimming or visit any location, you check the most recent updates on potential hazards, security, water quality, and closures. If you do plan to visit a location, respect the environment.