Random Video

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