The Many Beaches of St. John
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 B