Sidbury Castle Explained

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 185m (607feet) above sea level.[1]

References

  1. Book: Sellman, R. R. . Aspects of Devon History. Devon Books. 1985. 11 (map).

50.7149°N -3.2354°W