Westminster Bridge and Parliament, with Big Ben, On the River Thames in London, England. I spent a summer studying abroad in London. I loved every minute of it! I've visited London on two other separate trips.
Wales Nice map Postcard of Cymru (Wales) showing Welsh castles, cathedrals and landmarks. Thanks to Phillippa of Wales. Wales has about 400 castles ~ there are more castles per head than any other country in the world ~