Honeymoon Beach, St. John, USVI | Virgin Islands National Park | United States Virgin Islands | AFAR
![Tripadvisor | Caneel Bay Kayak, Hike, and Snorkel with Sea Turtles in the US Virgin Islands provided by Virgin Islands Ecotours | St. John, U.S. Virgin Islands Tripadvisor | Caneel Bay Kayak, Hike, and Snorkel with Sea Turtles in the US Virgin Islands provided by Virgin Islands Ecotours | St. John, U.S. Virgin Islands](https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/63/b3/fd/caption.jpg?w=300&h=300&s=1)
Tripadvisor | Caneel Bay Kayak, Hike, and Snorkel with Sea Turtles in the US Virgin Islands provided by Virgin Islands Ecotours | St. John, U.S. Virgin Islands
![Salomon Beach is the closest National Park beach to Cruz Bay, about a 10 minute hike along a Park trail - Caribbean Villa Salomon Beach is the closest National Park beach to Cruz Bay, about a 10 minute hike along a Park trail - Caribbean Villa](https://www.caribbeanvilla.com/wp-content/uploads/2016/04/salomon-resized.jpg)