On a short winter trip through Vermont, I stayed at North Shire Lodge in Manchester. This quaint independently-owned hotel even has its own pub to enjoy.
The post A Quiet Stay at North Shire Lodge in Manchester, Vermont appeared first on Booze, Food, Travel.