Maiden Castle

From Wikipedia, the free encyclopedia

Maiden Castle is the name of many hill forts and castles in England, including:

It is also the term for any castle that has never been taken in war.