Hidden Lake WilloughbyHidden in northern Vermont is Lake Willoughby, Vermont’s Norwegian fjord. Continue reading