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.

Leave a Reply

Your email address will not be published. Required fields are marked *