Hawksnest Bay Beach

  Hawksnest Bay Beach is part of Hawksnest Bay; along with Caneel Bay Resort’s Hawsnest Beach, Little Hawsnest Beach, Oppenheimer Beach and Gibney Beach and Mermaid’s Chair on St John’s north shore. Getting there: From Cruz Bay – take Rte 20 ( North Shore Road) about 2 mi. You can’t miss the parking area on … Continue reading Hawksnest Bay Beach