The Village and Castle Model at Corfe Castle

One of the most stunning model castles in all the world is so amazing that it has its own website: Corfe Castle is not only the name of a historically important medieval castle in Dorset, southern England, but is also the name of the adjacent village. If you have the chance to visit this […]