Out of all the elegant palaces the city hosts the apex spot is taken up by the City Palace. Perched atop a hill and overlooking a serene lake, this majestic architectural masterpiece is encircled by fortified walls. The foundation of this palace was laid by the then Maharana Udai Singh of Udaipur. - Newsx