Denis Bay on the North Shore of St. John in the Virgin Islands National Park.