Gorgeous seashores, a scrumptious culinary scene, festive tradition and historical pyramids all make Mexico a famous tourist vacation spot. Mexico is a land of color and contrasts. Crowded seashores lead into quiet colonial cities while hotel towns open gateways to jungles ringing with parrots and howler monkeys. Majestic mountains descend to far flung deserts.

Traditional pueblo homes sit down close to Spanish haciendas. Ruins of Mayan towns lie excavated outdoor of present day metropolises.