Barnstaple
Barnstaple i/ˈbɑrnstəbəl/ or /ˈbɑrnstəpəl/ is a former river-port, large town and civil parish in the local government district of North Devon in the county of Devon, England.
Read more about Barnstaple.
Related Phrases
Related Words