Old Stagecoach Inn of Vermont’s Ghost in Residence
The Old Stagecoach Inn is an historic bed and breakfast built in 1826, located in the center of Waterbury Village, VT. Formerly a tavern, stagecoach stop, and private residence, it is currently listed in the […]