Chelfham
From Wikipedia, the free encyclopedia
Chelfham is a small borough in north Devon, situated between the village of Bratton Fleming and the largest town in north Devon, Barnstaple. It has a special needs school and a disused railway Viaduct and Station.