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.