Udaipur is located in Rajasthan, is also referred to as the ‘Venice of the East. The city is located around the water lakes and is surrounded by lush green hills of Aravallis. Udaipur was fou…
Read this post on apsingh.co.uk