River Avon Source to Sea
The River Avon flows through the counties of Wiltshire and Hampshire. It begins as two separate bodies of water in the Vale of Pewsey. The two arms merge at Upavon, flowing southwards across Salisbury Plain through Durrington, Amesbury and Salisbury. To the south of Salisbury the river enters the Hampshire Basin, flowing along the western edge of the New Forest through Fordingbridge and Ringwood, meeting up with the River Stour at Christchurch, to flow into Christchurch Harbour.