Relationship: 'be town in', Argument/Subject 1: 'ringwood', Argument/Subject 2: 'hampshire'
Ringwood is a town in Hampshire , England , on the River Avon , to the west of the New Forest and north of Bournemouth .