New Forest Cycling, and with Dogs. March 8, 2023 Dogs in New Forest On our recent trip to the New Forest, www.thenewforest.co.uk, in Hampshire, staying at Green Hill Farm Holiday Village, we took the dogs. It is brilliant and natural that the dogs...