Aviva Directory » Local & Global » North America » United States » States » Florida » Cities & Towns » St. Petersburg

St.Petersburg, Florida, is a tourist destination located in Pinellas County. It is situated on the peninsula between Tampa Bay and the Gulf of Mexico and is connected to the city of Tampa which is east, by bridges and causeways and is nicknamed Florida's Sunshine City.


Education & Instruction

Places to Eat

Places to Stay

Things to Do & Places to Go



Recommended Resources

Search for St. Petersburg on Google or Bing