Map
Great Cruz Bay, St. John, U.S. Virgin Islands
Courtesy of Westin
Hotel
Westin Resort & Villas, St. John