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
- Book: Sellman, R. R. . Aspects of Devon History. Devon Books. 1985. 11 (map).
50.7149°N -3.2354°W