THE WHITE BIRCH LODGE
Updated 100 days ago
1509 East Echo Lake Road, West Charleston, VT 05872
We are a family business with only four cottages on beautiful Echo Lake in Vermont's Northeast Kingdom. This area was recently highlighted in "Yankee" Magazine and the National Geographic Geotourism Project in Vermont's Northeast Kingdom, a sustainable destination in Northeastern Vermont.