Voted the highest quality of life in India, Udaipur way exceeded our expectations. We loved every minute of this beautiful, historic, clean and navigable city.