Located at the southern centre of England and hugging the Hampshire coastline. The Forest sits between the UK’s largest coastal resort Bournemouth and the maritime city of Southampton, this ancient region thrives with enchanting forest and unique wildlife.
The New Forest was voted the top national park in Europe in the Travellers Choice awards 2021.