Upavon
Upavon is a rural village and civil parish in the County of Wiltshire, England. As its name suggests, it is on the upper portion of the River Avon which runs from north to south through the village.
Upavon is a rural village and civil parish in the County of Wiltshire, England. As its name suggests, it is on the upper portion of the River Avon which runs from north to south through the village.