Lake Champlain
No image avaliable
Geographical information
Production information
Filming location : N/A

Lake Champlain is a natural, freshwater lake in North America, located mainly within the borders of the United States (states of Vermont and New York) but partially situated across the Canada-United States border in the Canadian province of Quebec.

In SupernaturalEdit

Dead in the WaterEdit

Sam Winchester mentioned Lake Champlain as one of the lakes around the world where creatures are sighted every year.