My City My Place
UDAIPUR Udaipur, lovingly known as the City of Lakes, is one of the most treasured places in India. Set against the beautiful Aravalli hills and surrounded by shimmering blue lakes, the city feels like a painting that has come to life. For anyone who has grown up here or even visited once, Udaipur is not […]

