HomeThings To Do In FloridaSightseeing Marvels in St. Petersburg, FloridaSt. Petersburg florida St. Petersburg florida by FloridaEscape January 22, 2018 0 Comment 0 2 Views Share: St. Petersburg enjoys a very unique location. The city is located on a peninsula between Gulf of Mexico and Tampa Bay, and this makes it a heaven for boating, sailing and fishing.