City Palace Udaipur June 21, 2013 by Shantha 2 Comments Pichola Lake must be the only lake in India which can boast of hosting the maximum number of magnificent palaces on it. On the east bank of the lake is the City Palace Udaipur built by Maharana … [Read more...]