Udaipur is known as the 'City of Lakes' because of its picturesque lake system, which includes Lake Pichola, Fateh Sagar, Udai Sagar, and others. The city's stunning lakeside palaces (like the Lake Palace) and water-based geography make this nickname well-deserved. Jaipur is the 'Pink City', not associated with lakes.