#3 - London, United Kingdom
The former capital of the largest empire on Earth, London is a hot pot of culture, with more than 300 languages spoken within its boundaries. You can find food, art, entertainment from every corner of the world, as well experience the finest English architecture at sites like Kew Gardens and Westminster Abbey.