De Beaulieu River is gelegen in het zuid-Engelse graafschap Hampshire. De meanderende, ca. 18 km lange rivier ontspringt in het centrum van het New Forest en loopt door het kleine plaatsje Beaulieu voordat ze uitkomt in het westelijke deel van de Solent. Een prachtige plek om te genieten van de natuur.