Devon
Devon Information, Devon Towns, Villages, Accommodation,
Attractions, Reviews, Photos & Resource Guide
Totnes Castle

Totnes Castle

Totnes Castle, dating back to AD907, appears to sit right on top of the town!

Photograph taken Feb 2015 by DevonLink.co.uk visitor