Where is Barnstaple?

Where is Barnstaple located?

Barnstaple, Barnstaple (Station), Great Britain (approx. 51.07397°, -4.06312°)


Where is Barnstaple on the map?