Hiking Reef Bay Trail | St. John, USVI
When I was planning my trip to the US Virgin Islands, I went to the US Virgin Islands web site to learn more and to help me best plan my trip. Of the three islands I was to visit, St. Thomas, St. John, and St. Croix, St. John was the only island I had never… Read More