The "City of Sunrise," often described as the most romantic city in India, was built around four man-made lakes, reflecting ethereal white palaces and temples, beyond which shimmer the distant Aravalli Hills, apparently the oldest range in the world, predating even the Himalayas. Udaipur has a real sense of space and peace, and the city is...Read more