ViewsWatchers |
Bowes is a village in County Durham, England. Located in the Pennine hills, it is situated close to Barnard Castle. It is built around the medieval Bowes Castle. [edit] Research Tips
|