my-server
← Wiki

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.

References