London - England
London is one of the most captivating cities in the world. Modern architectural wonders such as the Shard flank old laneways dotted with historic monuments, upscale stores, and award-winning theaters. The scenic alleys wound their way around well-known monuments like Buckingham Palace, Westminster Abbey, and St. Paul's Cathedral, forcing visitors to gape in awe and exhaust their phone's photo storage.
With so many spectacular tourist sites and exciting things to do, it's no surprise that London is one of the most visited cities in the world, attracting over 20 million visitors each year. The busy capital of the United Kingdom has something for everyone, including shopaholics, foodies, adventurers, historians, and children, but it can be difficult to decide what to do first.
Should you visit one of the best museums (many of which are free to attend), have a picnic in one of the many parks, explore a royal castle, or stroll through a beautiful garden? Perhaps you'd rather see a show, ride a horse through a forest, ride the London Eye, or have a traditional afternoon tea at Harrods.
The biggest tourist attractions in London are dispersed around the city. If you want to spend time touring, it's best to stay in a central area and take advantage of the city's superb public transportation system to go around.