Search
Menu
Home
Sources
About
Contacts
Chelfham
Chelfham
is a
small borough
in
North
Devon, England
. It is
situated
between
Bratton Fleming
and
Barnstaple
.
The village
has a
special needs school
, and also a
disused railway
viaduct
and
station
.