#instow

Instow

Village in North Devon, England

Instow is a village in north Devon, England. It is on the estuary where the rivers Taw and Torridge meet, between the villages of Westleigh and Yelland and on the opposite bank to Appledore. There is an electoral ward with the same name. The ward's total population at the 2011 census was 1,501.

Thu 18th

Provided by Wikipedia

Learn More
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.