St. Petersburg Municipal Beach at Treasure Island is one of St. Petersburg's hidden gems. Located in Treasure Island, the beach offers public access to the beach. Visitors can also enjoy the snack bar, playground and beach volleyball courts.
Quaint, historic fishing village with shops, bars, restaurants & watersports outfitters.
Animal center featuring alligators, plus other reptiles & amphibians, with hands-on experiences.