Udaipur has lots of charming attractions and is a city suitable for the slow life. Centered on Lake Pichola, you can walk along the eastern shore of the lake to visit palaces, museums, temples, and other picturesque places in the city. What to see in Udaipur? Ranakpur Temple, Udaipur City Palace, Sahelion-ki-bari Garden, Jagdish Temple and Lake Pichola are the best places to visit Udaipur. The best travel season is September to May of the following year in winter. Take a walk through the many shops, sit on the rooftop at night to enjoy the lakeside breeze and feel this quiet little town are top things to do in Udaipur. Check out Udaipur Attractions page for more details about the Udaipur tourist sites.