where is st. petersburg florida
Saint Petersburg [1] 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.