5 Things to Consider When Choosing the Best Snorkelling & Diving Resorts in the Maldives | The Vacation Gateway