St Petersburg, shortened to St Pete, is situated on Florida’s gulf coast and is part of the greater Tampa Bay municipal area. St Pete is surrounded by water on three sides: the Gulf of Mexico to the west and Tampa Bay to the south and east making this peninsula a very boat friendly destination. I visited […]
St Petersburg Florida

Recent Comments