A Quiet Stay at North Shire Lodge in Manchester, Vermont
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.
A Quiet Stay at North Shire Lodge in Manchester, Vermont Read More »















