Thorverton Devon England United Kingdom


Thorverton, population about 930, is a village north of Devon, Exeter, England. It is a picturesque village with fresh water running down the side of the main street.








    Top: Regional: Europe: United Kingdom: England: Devon

Thorverton



   MySQL - Cache Direct


  
Twitter