New Forest

The New Forest is a forest in England.