Discover the unique culture of a land that stretches from the beaches of the Yucatan Peninsula to Acapulco and northwards. Visit Mexico City with Aztec ruins, cathedral and ancient streets. Explore the Baroque churches, museums and architecture. Go hiking in the Copper Canyon, see the Tula pyramids and Maya ruins at Chichen Itza and Tulum. Go whale watching, diving and swim with dolphins. Watch the rodeo shows and cliff divers and wonder at the grand Mountain Sierras. Relax in a hammock on one of the white-sand beaches with a local coffee.