Rio Vista ParkFree
8136 Riverside Drive Northeast Riviera BaySt. PetersburgFlorida, USA
Rio Vista Park is a great location to enjoy outdoor activities. It offers plenty of greenspace and a recreational trail. This spot overlooks a lake making for an amazing view while walking or running along it's trails.