The City of Lakes, popularly known as Udaipur, is a prominent tourist attraction in Rajasthan. This ‘Venice of the East’ is encircled on all sides by […]
North India is already a land of infinite suggestions: a land of large palaces, extraordinary monuments, complex and fascinating stories. The literal meaning of Rajasthan is […]