Home Tags England

Tag: England

Canterbury Cathedral

Canterbury is a small medieval village located in the southern part of England near Dover . It's believed that this area has been continuously...

Windsor Castle

We don’t follow the British Royals as closely as some, and don’t even know much about them, but when you do visit England, and...