Witches, Trolls, Elves, and Goblins of Elsah By Anthony Mays Did you ever wonder where witches, trolls, elves, and goblins go to retire? Long a secret, it has been rumoured they live in the mysterious and mystical village of Elsah, along the Great Mississippi River Road in middle America. The settlement, nestled in a valley […]