Mexico’s most popular vacation spot has the most beautiful white sand beaches, adventure and culture. The ocean waters are calm and swimmable along the Gulf Coast. When you aren’t relaxing at the stunning resorts, you can visit the ancient Maya city of Tulum, swim in cenotes, or get lost in the culture at the Xcaret eco-parks.
Located on the west coast of Mexico, at the tip of the Baja Peninsula, Los Cabos is known for the spectacular humpback whale watching and the gorgeous Arch (El Arco) where the Sea of Cortez meets the Pacific Ocean. Due to the rocks and rough waters, Los Cabos is not the location to swim on the beach, but they have award winning gulf courses, fishing, and spa services.
Just off the coast of Playa del Carmen, Cozumel has the second largest coral reef in the world (the first, of course, is the Great Barrier). The snorkeling and scuba diving are like no other in the area and the water sports are fantastic. Cozumel is an easy island to get around, with the resorts located on the west side of the island while the east side of the island is protected.
This romantic “Old Mexico” destination on the Pacific side brings the Mexican charm with the stone-paved streets and red-tiled roofs. The Danza de los Voladores, or Dance of the Flyers, is a spectacular performance right in town. Surrounded by mountains on one side, exploring the trails or searching for waterfalls is a great way to be one with the land.