
Saint Petersburg is located at the base of the Tampa Bay peninsula in Pinellas County, Florida, and enjoys a more subdued social atmosphere than its larger cousin, Tampa. With water on three sides of the city, St. Pete is a superb location for fishing ... About Saint Petersburg (Florida)