Riviera Maya Snorkeling Where to go Snorkeling in Riviera Maya Along the Riviera Maya runs the second largest Coral Reef Barrier in the world known as the Mesoamerican Barrier Reef and because of this, there a lots of different spots …