Udaipur, the Lake City of India :- Most visited Tourist Place in India

Funny Videos 2015-12-04

Views 6

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

Share This Video


Download

  
Report form