Castles in Great Britain

Posted August 30th, 2018 by Deepa and filed in Travel
Comments Off

We saw many castles in UK.  Here are some of my favorite things about each castle

Tower of London


The Tower of London

The tower of London was built in the first century to commemorate Norman victory of England.  Over the past 1000 years, this tower has had a long and interesting history.  At various times it has been a royal palace, a prison,  as a palace, a prison, a fort,  a place for executions, a treasury, a war hospital and also hosted a menagerie including polar bears that were fishing in the Thames and now it is the home of the British crown Jewels. Continue Reading »