//
Photo: Ebyabe, CC BY-SA 3.0 via Wikimedia Commons
Stump Pass Beach State Park is a Florida State Park. The park includes the southern peninsula of Manasota Key, and two small islands to the east, Whidden and Peterson Key. The park is located in Englewood, Florida.
© OpenStreetMap contributors