Galleries » U.S. Virgin Islands (USVI) » St. John (2019) »
Honeymoon beach is a beautiful, though not easily accessible beach on St. John in the US Virgin Islands. To get to this secluded beach, you have to either come by boat or walk along the Lind Point Trail from Cruz Bay. This beach is one of the few that has surviving palm trees after twin hurricanes in 2017.