The Crown’s Ancient Forest is the New Forest National Park found in Salisbury Plains at the rocky shores of the English Channel in Britain, Europe.