Udaipur, the Lake City of India :- Most visited Tourist Place in India
2015-12-04 6 Dailymotion
Udaipur is often called Venice of the East. It is also the city of lakes. The Lake Palace (Jag Niwas) located in the middle of Pichola Lake is the finest example of