Udaipur is the most famous hill station for an Indian traveler.