Maiden Castle
From Wikipedia, the free encyclopedia
Maiden Castle is the name of many hill forts and castles in England, including:
- Maiden Castle, Cheshire
- Maiden Castle, Dorset
- Maiden Castle, Durham
- Maiden Castle, Yorkshire
It is also the term for any castle that has never been taken in war.