Udaipur, the "City of Lakes," is known for its romantic palaces set against shimmering water and the Aravalli hills — often called the most beautiful city in Rajasthan.
City Palace
A grand palace complex on the banks of Lake Pichola, built over nearly 400 years, combining Rajasthani and Mughal architectural styles with courtyards, museums, and lake views.
Lake Pichola
An artificial lake at the heart of the city — a sunset boat ride here, past the Jag Mandir and Lake Palace, is one of Udaipur's signature experiences.
Jag Mandir
A palace on its own island in Lake Pichola, built from yellow sandstone, reachable by boat and popular for its gardens and lake-facing terraces.
Saheliyon Ki Bari
A landscaped garden built for royal ladies-in-waiting, featuring fountains, marble elephants, and a lotus pool.
Fateh Sagar Lake
A quieter lake north of the city centre, popular for boating and an evening walk along its promenade.