Video encyclopedia


Cities and towns

Barnstaple ( or ) is the main town of North Devon, England and possibly the oldest borough in the United Kingdom. It is a former river port, located at the lowest crossing point of the River Taw, flowing into the Bristol Channel.


  • Toponymy 

  • History 

  • Government 

  • Geography 

  • Demography 

  • Economy 

  • Twin towns and sister cities 

  • Landmarks 

  • Transport 

  • Education 

  • Religious sites 

  • Sport 

  • Thorpe scandal