St. Petersburg has the third-largest dedicated public waterfront park system in North America, with a waterfront park system that stretches 7 miles and is used year-round for public events, festivals and other activities.