Search
Menu
Home
Sources
About
Contacts
Sidbury Castle
Sidbury
Castle
is a
substantial
Iron Age hill fort
near Sidbury in
Devon, England
. It occupies a large
hilltop
overlooking
the town
and
the River
Sid
at
approximately
above sea level
.