Udaipur apart from connoting royalty is also acclaimed as one of the most romantic and photogenic places in India. Currently, the city palace of Udaipur is perhaps the most regal palace of India. A quaint yet imposing royal palace standing against the shimmering glare of a large artificial lake. This photostory dedicated to the City Palace of Udaipur: Read more