London: Top 10 Most Historic Places
London, the capital of England. England is one of the 4 countries that make up the United Kingdom along with Scotland, Wales and Northern Ireland. London is famous for many things, of course the Royal family and Buckingham Palace. The river Thames features the iconic Houses of Parliament, Big Ben, Tower Bridge, the Tower of … Continue reading London: Top 10 Most Historic Places
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed