1. Travel

Top Beaches in the Caribbean: Our Picks of the Best Beaches in the Islands

By

9 of 20

Magen's Bay, St. Thomas, U.S. Virgin Islands
Top Beaches in the Caribbean: Our Picks of the Best Beaches in the Islands

Magen's Bay Beach on St. Thomas in the U.S. Virgin Islands, a popular and beautiful Caribbean beach.

© U.S. Virgin Islands Department of Tourism
Magen's Bay Beach is one of the most popular and developed beaches in the Caribbean, which makes the fact that it's consistently voted one of the best in the world by the likes of National Geographic even more remarkable. Located on St. Thomas in the U.S. Virgin Islands, Magen's Bay is ideal for swimming and snorkeling, with all the conveniences of parking, lifeguards, equipment rental, freshwater showers, restaurants, and bars.

©2014 About.com. All rights reserved.