Peter Parker
With seven lakes encircling the city of Udaipur in Rajasthan, it is known as the ‘City of Lakes.’. It is…