Snorkeling in tropical paradise