Cozumel Mexico beaches: Playa Palancar

You probably have heard a lot about the island of Cozumel, which is right across the water from Playa del Carmen. This tiny island is one of the top destinations in the area for snorkeling and scuba diving, famous for being part of the Mesoamerican...