Mexico has beautiful beaches on both the Pacific Ocean and Caribbean. In this article, we look at two hot spots on the east coast Playa del Carmen and Cozumel
Playa del Carmen
With one of the prettiest beaches on the Caribbean coast, Playa del Carmen was the hidden gem of Mexico...