Delabole
Delabole (Cornish: Delyow Boll) is a large village in north Cornwall, England, UK. It is situated approximately two miles (3 km) west of Camelford .
Read more about Delabole.
Delabole (Cornish: Delyow Boll) is a large village in north Cornwall, England, UK. It is situated approximately two miles (3 km) west of Camelford .
Read more about Delabole.