Antique Real Photo Postcard, circa 1930s. Lake Memphremagog, Newport, Vermon. Photo by Richardson. Card No. 493. Divided back, EKC stampbox, unused. Condition: Excellent condition. Comments: Lake Memphremagog is a fresh water glacial lake located between Newport, Vermont, United States and Magog, Quebec, Canada. The lake spans both Quebec and Vermont, but is mostly in Quebec. Most of the watershed that feeds the lake is located in Vermont.