If there’s one thing Vermont has in abundance, it’s jaw-dropping scenery. You can find stunning panoramas in every corner of the state, from the breezy shores of Lake Champlain to the rugged peaks of ...