A group of 27 coral islands that form two atolls in the Indian Ocean, the Cocos Keeling Islands were virtually unheard of until beach activists Brad Farmer and Andrew Short named Cocos Keeling’s Cossies Beach as the best in Australia for 2017. Called the continent’s last unspoiled paradise, the remote destination is as special for what’s not there (high-rise resorts, chain restaurants, crowds, traffic) as what is — pristine white sand and a turquoise lagoon that’s home to 30,000 sea turtles.
Anguilla is most famous for its white beaches, and there are more than 30 of these to choose from. It’s one of the Caribbean’s smaller islands, so you can easily see the whole island if you’re there for a few days. This island is perfect for people looking for a quiet and less touristy Caribbean experience. At the same time, you can find some interesting nightlife here to stimulate you after a day relaxing on the beach.
Located in the middle of the Indian Ocean, the Maldives is a chain of 1,000 islands (200 are inhabited, and only 5 have any substantial population). The country is actually just a series of coral atolls that are barely above sea level. During the 2004 Tsunami, many of these islands were completely washed away. The government has built flood barriers to help lessen the impact of any future tsunamis.
Since St. John is part of the U.S. Virgin Islands, U.S. citizens can visit without a passport. There are quite a few bargains on both St. Thomas and St. John right now, so it’s a good choice for travelers on a budget. Snorkelers should not miss visiting Trunk Bay, one of the best snorkeling spots in all of the Caribbean for seeing amazing marine life.