The Beaulieu River is situated in the southern English county of Hampshire. The meandering 18 km long river has its source in the centre of the New Forest and runs through the small town of Beaulieu before flowing into the western part of the Solent. A beautiful place to enjoy nature.