South-Central Region, VT

places-to-stay, things-to-know:
Echo Lake Inn

LOCATION:
2 Dublin Rd, Ludlow, VT 05149

Fine lodging in Central Vermont.

FOLLOW South-Central Region, VT