Udaipur is a historic city in southern Rajasthan, set amid the Aravalli Hills and a series of lakes. Known as the City of Lakes, it is a popular tourist destination celebrated for its grand Mewar-era palaces, waterfront setting and distinctive Rajput heritage. The magnificent City Palace overlooks Lake Pichola, where boat trips offer views of the Lake Palace and the island palace of Jag Mandir, particularly atmospheric at sunset. Travellers can explore the intricate carvings of Jagdish Temple, wander through the narrow, bustling lanes of the Old City, lined with historic havelis and local shops, and visit Sajjangarh, or Monsoon Palace, for panoramic views across the city and surrounding hills. Traditional crafts and lively markets add further character to this distinctive destination in Rajasthan.