Mexico’s east coast is known to have the best beaches – the Caribbean Sea boasts turquoise waters that will blow you away. Pair that with soft white sand too and you’re really in a dream world. Along the east coast is Tulum, Puerto Morelos, Playa del Carmen, Isla Mujeres, and Cancun.