Udaipur — otherwise known as The City of Lakes, or the Venice of the East — is easily one of the most alluring locations in ...