Mexico has a coastline that goes on forever, and the beaches are not all the same. Not even close. From the turquoise Caribbean waters of the Yucatan Peninsula to the wild Pacific swells of Oaxaca, this country offers some of the most varied beach experiences in the world. The best beaches in Mexico will depend…