Udaipur in India best tourist city in the world
The city of Udaipur in India’s state of Rajasthan, also known as the city of lakes, is the best tourist city in the world, according to Travel and Leisure Magazine.
Udaipur in Southern Rajasthan is famous for its Rajput-era palaces. Particularily famous is the Lake Palace, which covers an entire island in the Pichola Lake. The palace is also famous for the fact that many scenes of the James Bond film “Octopussy” were filmed there.
Cape Town in South Africa came second and Thailand’s Bangkok, last year’s number one, came third.
Florence in Italy is 6th, New York 8th and Rome 9th. Another Indian city, Jaipur – also known as the Pink City – is 12th in the top.
Israel’s capital Jerusalem is 17th.
London didn’t make in top 20, unfortunately. London isn’t even in top 10 of European cities. But a newcomer in that top is Belgian town of Brugge.
Similar Posts:
- Oxford – a small, crowded and dull town
- Trip to Scotland, day 1
- Four Italian mafia families unite to take on Rome
- UK 20th in Press Freedom Index, situation deteriorating in Europe
- Tokyo most expensive city; London 16th



















Leave your response!