Rajasthan, the name evokes myriad impressions ? an intricate tapestry of colour, sound and smell. Holidaying in Rajasthan brings one face to face with mammoth contradictions ? where royal grandeur is easily offset by rustic charm and lavish opulence belies ingenious survival. Geographically too, Rajasthan is a land of contrasts: dense forests give way to […]