The Caribbean sea is completely fascinating. The turquoise of its waters and its transparency will make you fall in love of this scene. A snorkeler's paradise, you will be remised to miss this treasure. To get there you will have to take a flight to Cancún and then, take the ferry to this enchanted place.
The island has incomparable views, in and outside the water. It is one of the favorite destinations for doing snorkel thanks to the fact that it is part of the second largest reef barrier in the world.