This is a hidden gem. It's not overly commercialized, I'm not sure how they were able to preserve this hidden secret. This is like swimming in the aquarium. You pay a park fee of $ 2 USD per person, it's totally worth it. Tip your guide, they do a good job. This is the BEST snorkeling ever. Please respect the... more



