The ananta hotel very beautiful location in udaipur. Things to do in Udaipur. Said to be the Venice of East and the City of Lakes, Udaipur is set in the midst of the Aravali Ranges of Rajasthan. It is no less than a treat to watch the picturesque locales like Lake Palace, Jag Mandir, Fateh Sagar Lake, Lake Pichola, Saheliyon-Ki-Bari and more.