Udaipur is the most romantic Rajasthan city in India, built on the beautiful Pichola Lake and known as the "Venice in the Desert". Founded in the 16th century, there are many large and small palaces in the city. Udaipur buildings are dominated by white marble, so it is also called "white city". Udaipur has a very hot climate. The typical summer temperatures are between 42.3C and 28.8C, while winter temperatures are between 28.8C and 2.5C. The best travel season is September to May of the following year in winter. What to do in Udaipur? You can dine on a lakeside rooftop, sip rich Indian milk tea, bask in the breeze and sparkling waves of Pichola Lake. Participate in a traditional Indian art event, watch a traditional Rajasthani puppet show or take part in mysterious and colorful folk dance are also recommended.