Indian Romance
With its peaceful lakeside setting, flanked by some of the oldest mountains in the world, Udaipur is billed as the most romantic city in India. Indeed, many a wedding and honeymoon have seen the sun set over the “City of Lakes.” But the city is more than just about young love, also featuring some memorable temples, palaces and people.
February 4th, 2009 in
India