Looking for an exhilarating yet delightful vacation? Well, then pack your bags and visit Venice of the east- Udaipur. Udaipur is arguably one of Rajasthan’s most picturesque cities. Located in the southernmost part of Rajasthan, Udaipur shares its border with…