Where is the best place to snorkel?
There are numerous excellent places to snorkel however the single beach we recommend is the beach along Hotel ElDorado on the Maya Riviera. Due to its proximity to numerous resorts and Cabanas this is a quick place to get to and the beach is almost all coral. It takes 2 days to fully explore this beach.