City of Lakes

Udaipur

Udaipur is a charming city in Rajasthan. It is popularly known as City of lakes and was the capital of…