Experience a magical holiday in a FOREST Holidays Cabin or on our Campsites. Stay in a Cabin, bring your own Caravan or sleep under canvas. Find a Forest Holiday in England, Scotland, Wales, UK. Superb New Forest camping.