Discover sandy beaches, ancient Mayan ruins and the fascinating Copper Canyon on a Mexico vacation. Swim in the warm waters of Cabo San Lucas. Explore the colonial missions of Loreto, located on the Sea of Cortez. Visit the seaside paradise of La Paz. Experience the resort town of Puerto Vallarta. See the ancient Mayan ruins outside of Cozumel or explore the underwater world of Chankanaab. Journey into the Sonoran Desert and the town of Hermosillo to see its colonial cathedral and the Government Palace. Travel to the foothills of the Sierra Madre Mountains to see the town of Alamos filled with colonial Spanish buildings and restored mansions. Travel through Mexico’s Copper Canyon, four times larger than the Grand Canyon, by train.