Canadian National and its subsidiary, Grand Trunk, had a line from Montreal to Portland, Maine, including about 160 miles in New Hampshire and Maine. Via its subsidiary, Central of Vermont, CN had another line from Montreal to Windsor, Vermont, including about 130 miles in Vermont. This 1930 booklet encourages Canadians to take one of these two lines to mountain and coastal resorts in the Green Mountains of Vermont, White Mountains of New Hampshire, and beaches of Maine.
Click image to download a 6.1-MB PDF of this 12-page booklet.
Seven pages of text and photos are followed by two pages of tiny print listing hotels, camps, and golf courses reached by Canadian National trains in these three states. While interesting, it seems like the beaches of New Brunswick and Nova Scotia could match those of Maine. However, Canadian mountains more impressive than New Hampshire’s White Mountains were at least 3,000 miles away from Montreal.