The Castles of Devon and Cornwall

The Castles of Devon and CornwallAside from it’s beautiful, rugged coastline and red cliffs Devon and Cornwall are home to some very impressive Castles:Totnes Castle – On top of the charming little Devon town of Totnes stands the Norman fortress of Totnes Castle. The views from the top of the … [Read more...]