A honeymoon in Mexico delivers the ultimate in romance. Dine in a courtyard garden, dance under the stars to the love songs of a Mexican trio, take a walk through a centuries-old city, bargain for crafts, relax on Mexico's renowned beaches, or hike to the top of an ancient pyramid. A honeymoon in Mexico guarantees something for everyone.