Lydford, Devonshire, UK showing the parish church, the castle and the Castle Inn.


Lydford village, Devon.


Size: 4500px × 2994px
Location: Lydford, Devonshire, United Kingdom
Photo credit: © christopher jones / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: box, boxes, castle, castles, church, churches, churchyard, churchyards, country, devon, devonshire, grave, graves, graveyard, graveyards, history, house, houses, inn, inns, lydford, memorials, parish, phone, pub, public, pubs, red, street, telephone, tourism, uk, village, villages