Udaipur- The Venice Of The East

Udaipur is located in the south of the province of Rajasthan and is known as the city of 100 lakes, the Venice of the East or the most “romantic place...