//
Photo: Mfwills, CC BY-SA 3.0 via Wikimedia Commons
Roman Catholic church opened in 1909.
St. Mary Star of the Sea, a Roman Catholic church, is located at the crest of Prospect Street, Newport, Vermont, overlooking Lake Memphremagog. It serves a community of more than 1000 families.
© OpenStreetMap contributors
Newport is on the shoreline of the large lake and has a wooden boardwalk that can be walked or biked that leads over the water. It is also rumored that the lake holds a lake monster, Memphre.