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 185 metres (607 ft) above sea level.

This article about a Devon building or structure is a stub.

You can help Wikipedia by expanding it.This article relating to archaeology in the United Kingdom is a stub.

You can help Wikipedia by expanding it.

Hill of Sidbury Castle.