expo67 Official Guidebook - State of Vermont


State of Vermont Pavilion, on Saint-Helene Island. expo67, Montréal, Québec, Canada.


Post Cards

THE VERMONT PAVILION AT EXPO 67 (MONTREAL) A unique film show of Vermont's scenic beauty and attractions is featured in this 70 ft. high pavilion located on Ile Ste. Helene. Also included is the daily carving from granite of a large statue of explorer, Champlain, historical exhibits and a reservation system connected to all Vermont.