Combe PaffordVillage in Devon, England / From Wikipedia, the free encyclopedia Combe Pafford is a village in Torbay in the English county of Devon.[1] Location of Combe Pafford in Devon
Combe Pafford is a village in Torbay in the English county of Devon.[1] Location of Combe Pafford in Devon