Lewis Pond in Lewis, Vermont

Lewis Pond in Lewis is a water.

Nature
water

Viewpoints

  • Lewis Pond Overlook – approx. 1.3 mi.
Located in Essex County
Country United States