Destination creator (Voyajo Team)
Barnstaple is a town and civil parish in the local government district of North Devon in the county of Devon, England, UK. It lies west southwest of Bristol, north of Plymouth and northwest of the county town of Exeter (...) (from Wikipedia)