Wednesday, February 1, 2017

Grand Palaces of Udaipur

Some of the most beautiful places we saw in India. Built around severn man-made lakes, this city is the one place in India where I would like to live for a few years. Love it there.











No comments: