Udaipur is one of the best tourist place in the india but it is different from other becuase it has many water places and historic places and hotels which are very famous, and it is not crowded city it is very peaceful and energetic city, and one thing is also that it does not have any specific season to visit in all season you can visit, it will fill you joy and happiness, its my gurantee that you will love this city.!