- 1
- 2
- 1
- 1
Udaipur, once the capital of the historic Mewar Kingdom, is a captivating city in the western Indian state of Rajasthan. Founded in 1559 by Maharana Udai Singh II, it is famously set amidst a series of serene artificial lakes, earning it the title “City of Lakes.” Udaipur is celebrated for its opulent royal heritage, with the grand City Palace standing majestically along the shores of Lake Pichola. This sprawling complex of 11 interconnected palaces, courtyards, and gardens is renowned for its detailed architecture, shimmering balconies, and vibrant peacock mosaics that reflect the city’s regal past.