The Rocking Chair Nobody Could Sit In: Sweden’s Haunted Borgvattnet Vicarage

The Borgvattnet Vicarage stands at the edge of a village of fifty people in Jämtland county, in...

Read More