8. Devil’s Bay, Virgin Gorda, British Virgin Islands
Devil’s Bay lies off the southwestern tip of Virgin Gorda island. This bay is bordered on three sides with beach and rocks, providing an oasis of turquoise waters and white sands. This area is a prime location for snorkeling and scuba diving.
7. Ambergris Caye, Belize
Speaking of snorkeling and diving, Ambergris Caye is another prime locale to visit, thanks to those blue Caribbean waters. The mangrove swamp, schools of sharks, and lush growth combine for a truly tropical paradise.
6. Islas de Rosario, Colombia
Further down into the northern tip of South America lies the Islas de Rosario, a group of uninhabited islands that not only boast tropical beauty and blue waters, but also one of Colombia’s most important coral reefs. Snorkelers can swim among the brightly colored fish.Whizzco