Located in the southernmost region of Rajasthan, Udaipur has been the true essence of India’s heritage. Famous as the City of Lakes, Udaipur has redefined the usual definitions of a heritage city. So much so, that the city is crowned as one of the most romantic places in the world. The city has a lot […]