The worlds second longest reef is just off shore in the Mayan Riviera and some of the best snorkeling is just minutes from most resorts. The Best Caribbean Snorkeling – Mayan Riviera.
addthis_url = ‘http%3A%2F%2Fisland-vacationpackages.net%2Fcaribbean-vacaion-deals%2Fbest-caribbean-snorkeling-mayan-riviera’;
addthis_title = ‘Best+Caribbean+Snorkeling+%26%238211%3B+Mayan+Riviera’;
addthis_pub = ”;



