Magens Bay in northern St. Thomas is one of the most popular beaches in the Caribbean for its clear blue waters and soft, white sand.
Virgin Islands National Park (St. John)
See all Top Things to Do in U.S. Virgin Islands»
Caneel Bay Resort
See the Best Hotels in U.S. Virgin Islands»