As colourful as mosaic and as exhilarating as roller-coaster, Mexico is every holidaymaker's dream. It teems with sprawling jungles; arid deserts; pulsating cities; multihued pueblos; distinctive food scene, overwhelming architecture, intriguing museums and everything vacationers can ask for a remarkable escape. Mexico City, the capital of the republic is one of the three largest metropolises in the world that takes pride in 700-year old history. The glorious land is a melting pot of lush parks, Aztec ruins, ancient architecture, fascinating repositories, chic clubs, trendy cafes and umpteen shopping outlets. It seems that magnificent destination in southern North America exactly knows the art of beguiling all and sundry.