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