Home » Adventures » Cruise » An Enjoyable Day on Emerald Beach in St Thomas USVI