By Maitri Set amidst the rugged landscape of the Aravali Mountains and wide bottomless lakes, Udaipur is home to some of the magnificent palaces of Rajasthan. The pristine and stunning water bodies crown the urban with the title of ‘City of Lakes’. A 10 min drive away from the city centre, stands the white walls […]