Quizzing Live

In UK Geography, The City Of Bristol Stands On Which River

Answer:
Avon