snorkeling bahamas

9 Best Snorkeling Spots in The Bahamas

The Bahamas, consisting of over 700 islands and over 2000 coral reefs, is one of the trendiest vacation spots in the world. In fact, the US Department of State estimates that between 5-6 million people visit the Bahamas each year. … Read More