Maiden Castle

Maiden Castle

Maiden Castle is the largest Iron Age hill fort in Britain and lies just outside Dorchester.