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...