Top Family Friendly Beaches in Cape Haze, Florida
Located on the Cape Haze peninsula, Don Pedro Island State Park has a one-mile-long and wide white sand beach situated on Don Pedro Island that is spread across 129 acres. Don Pedro Island State Park is home to many loggerhead turtles – and is surrounded by mangrove forests and dunes.