Blog: The Greatest Model Castles in the World

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 […]