Hero’s Welcome in North Hero Vermont
Hero’s Welcome was found along Route 2 on the Lake Champlain Islands, the island of North Hero, to be exact. Lisa was pouring over the Gazetteer looking for spots for us to explore when I pointed this place out. We … Continue reading →