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.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.