Spirits of the Forest
RSPB Sherwood Forest Visitor Centre Sherwood Forest NNR, Edwinstowe, Nottinghamshire, United KingdomIf you go down to Sherwood on Saturday 15th January, you’ll be sure of a big…shock.Keep your eyes peeled and ears alert for the Krampus, the terrifying horned spirits which stalk the land in winter-time. The Krampus are known to visit naughty children at Christmas in the Alpine lands of central Europe, but, with their Yuletide […]