Tuesday, February 2, 2016

Travel Tales from Udaipur: Legends of Floating Lakes

Udaipur, the historic capital of the former state of Mewar and also referred as the “Venice of East”. It is among the most romantic and scenic cities of India. Udaipur is situated on the banks of Lake Pichola. It is one of the most popular tourist destination among foreign travellers due to its historic background and scenic beauty.After...
Read more...

Like it! Share this