Virgin Islands National Park
Virgin Islands National Park is located on the island of St. John, which is half an hour ferry ride away from St. Thomas, where our Airbnb was located. The national park actually covers most of the island. We really loved all the hikes we did and the beaches we went to on St. John. Some of our favorite beaches we've ever been to were here. Our favorite hikes were America Hill, Ram Head Trail and Reef Bay Trail. On a serious note, there are a lot of plantation ruins here back from when there was slavery on the islands, which was interesting to see and explore.