"Stump Pass Beach State Park is a Florida State Park, made up of three islands and the protected channels between them. It is located in Englewood."@en . . "Stump Pass Beach State Park"@en . . "991480.0"^^ . . "V" . . .