Udaipur, India
One of a number of places to be known as the ‘Venice of the East’, with its soothing lakes, glittering palaces and maze of alleyways it is well deserving of the moniker. This Indian city, in the northwest of the country, has provided the backdrop for a number of blockbusters, including the James Bond film, Octopussy and, more recently, The Best Exotic Marigold Hotel.