Marathon, a family-friendly haven ... Population: 9,689 Attractions: Coco Plum Beach, Sombrero Beach, Curry Hammock State Park Visiting the Florida Keys is an adventure of its own, but this ...