Dubbed the “Venice of the East” or “City of Lakes”, the magical city of Udaipur fringes the lakes of Pichola, Fateh Sagar, Udai Sagar and Swaroop Sagar beneath the extensive Aravalli Hills. This incredibly scenic and romantic setting in Rajasthan is crammed with incredible palaces, havelis, temples and quaint streetscapes, all beckoning further exploration.