Obviously when you visit an island, especially one in the Caribbean, you're going to be thinking – BEACH! We've put together this interactive Google map with pins of the beaches on St. John to make it easy to explore.
The beaches we've listed include:
Hart Bay
Gibney Beach (Oppenheimer)
Europa Bay
Hansen Bay (Vie’s Beach)
Grootpan Bay
Kiddel Bay
Salt Pond Bay
Little Lameshur Bay
Great Lameshur Beach
South Haulover Beach
North Haulover Beach
Brown Bay
Watermelon Cay
Leinster Bay
Francis Bay Beach
Little Maho Bay
Maho Bay
Cinnamon Bay
Trunk Bay
Jumbie Bay
Hawksnest Beach
Denis Beach
Caneel Bay Beach
Honeymoon Beach
Salomon Bay Beach
Cruz Bay Beach
Chocolate Hole
Great Cruz Bay
Watch for more info in the future. We're hoping to profile each one! If you have a favorite, tips and tricks, or anything else you'd like to add – we'd love to hear it. We're all ears...