Other contributors have said "What is the continent for the river avon?" is the same question as "Where is the Avon River?" If you believe that these are not asking the same thing and should be answered differently, click here
Avon is the Welsh word for River so there are many river Avons!
One flows into the Severn at Tewkesbury.
One flows into the Bristol Channel at Bristol.
Source - Old Sodbury
Mouth - Avonmouth
This is for the river that flows through Bath, Somerset and Bristol in England. There are over a dozen river Avon's around the world.