The Legend of “Boots Berry” a Stowe, Vermont Ghost Story Any self respecting Vermont Inn has a resident ghost or two. The Green Mountain Inn located in Stowe is no exception. As a matter of […]
Are there ghosts at the Brass Lantern Inn who might be reminiscing about a long forgotten dance party? Word has it that one of Stowe, Vermont’s Brass Lantern Inn’s rooms is occupied, even when no […]