7 Attractions In Europe You Must Visit

5. Buckingham Palace – London

Buckingham Palace is the London residence and administrative headquarters of the monarch of the United Kingdom.