About St Nectan's Church, Welcombe
Religion, Churches, Interesting Places, Other Churches
St Nectan's Church is the parish church of Welcombe, on the border of Devon and Cornwall.
Source From:
Wikipedia
Torridge, Devon, England, United Kingdom, EX23 9PE