Tag Archive | "World’s Best City"

Udaipur Voted World’s Best City 2009

Wednesday, July 15, 2009

0 Comments

Udaipur Voted World’s Best City 2009

The annual award for world's best city, as chosen by readers of Travel + Leisure magazine, has gone to Rajasthan and its 'City of Lakes', Udaipur. Time to book your trip?

Continue reading...