Despite its setting on the shores of Lake Memphremagog, Newport is not known as a tourist destination. Vermont’s northernmost city is often overshadowed by the nearby Jay Peak Resort, which attracts ...