Attractions in Indian Rocks Beach, FL
Indian Rocks Beach Attractions (4)

Belleair Bridge
Museum
265 S Belleair Causeway

Dunedin Historical Museum
Museum
349 Main S
(727) 736-1176
(727) 736-1176

Splash Harbour Water Park
Amusement Park
399 2nd St
(727) 754-6492
(727) 754-6492

Belleair Country Club
Golf Course
1 Country Club Ln
(727) 461-7171
(727) 461-7171