The US Virgin Islands are a treasure trove of picture-perfect beaches, lush landscapes and breathtaking rainforests. There are also several national parks to explore all that the Caribbean has to offer. Some, like Hassel Island's Historic District, are located inland, while others, like Buck Island Reef in St. Croix, are on the water. Each park […]