One of the top tourist destinations in India and the erstwhile capital of the Mewar dynasty, Udaipur nestles over River Banas. Known as the City of Lakes, Udaipur is more than just its lakes. It's the ...