
Ghosts That May Be Enjoying a Party at the Brass Lantern Inn
The Phantom Revelers of Brass Lantern Inn In the quintessential Vermont village of Stowe, where Mount Mansfield‘s snow-capped peaks pierce the sky and autumn maples blaze like torches, stands a brick farmhouse that has weathered […]