Crystal blue waters give way to worlds of aquatic wonders off the ... It's not every day you get to snorkel in one of the world's most beautiful ecosystems. Unfortunately, there is a limited amount of ...