The 10 Best Beaches in St. Thomas
Which beach should you visit when your ship docks in St. Thomas? From Magens Bay to St. John's beaches, here's our list of the 10 best beaches in St. Thomas.
Caribbean Sea Belize General Virgin Islands Juneisyq Hawkins Shutterstock Achim Baque Shutterstock Thomas Beach
Source: cruisecritic.com