Udaipur, the "City of Lakes" in Rajasthan, India, has been crowned "World's Best City" for travellers in a Travel+Leisure travel poll.

Udaipur beat last year's winner Bangkok and last year's number 3 choice, Cape Town, into first place.
The Top 10 Cities of 2009 are:
- Udaipur, India
- Cape Town, South Africa
- Bangkok, Thailand
- Buenos Aires, Argentina
- Chiang Mai, Thailand
- Florence, Italy
- Luang Prabang, Laos
- New York, USA
- Rome, Italy
- San Francisco, USA
Another Indian travel hot-spot, Jaipur, was voted number 12 on the list.
For a full list of results, click here.
Photo Credit: Udaipur City Palace by guy_incognito via Flickr (Creative Commons).
The Polish capital, Warsaw, has beaten big hitters New York and London in a survey by the Post Office to find the best value cultural destination.

The Guardian reports that Warsaw was judged cheapest out of a list of 10 world cities for a three-day trip visiting museums, galleries and heritage sites.
A three-day cultural visit to Warsaw costs around £75. By contrast, cultural visit to London, the most expensive city according to the survey, would cost around £308.
Warsaw's cultural highlights include the Warsaw Uprising Exhibition, the Zacheta National Gallery of Art, Wilanow Palace and the Old Town Square.
The survey results at a glance:
- Warsaw £75.28
- Prague £103.52
- Lisbon £108.15
- Amsterdam £165.53
- Rome £208.80
- Berlin £210.86
- Paris £246.22
- Barcelona £259.31
- New York £260.64
- London £308.30
As a cultural visit to Warsaw is so light on the wallet we recommend splashing out on one of these top notch hotels:
Le Meridien Bristol, Warsaw: A "beautifully restored Art Nouveau landmark with a remarkable pedigree, near the Old Town"
The Westin Warsaw: A "rocket launch-pad of a hotel in the centre of Warsaw"
20050611 28 Warszawa by Logofag via Flickr (Creative Commons)
