
The city of St. Petersburg, famed for its perpetual sunshine, lies on the Pinellas Peninsula on the central Gulf Coast of Florida, between Tampa Bay and Boca Ciega Bay. Off the peninsula is a chain of long, narrow islands with beaches and numerous marinas. Clearwater is largely a resort and retirement community located 22 miles […]