Turn your Udaipur city tour into an ecstatic retreat by not missing the best 5 things to do in Udaipur. From witnessing the sweeping city view from gondola ride to embracing the Rajasthani culture in folk festival, the city gives you all it has for a joyful escape.