Tele - Experience New England Elegance on Lake Champlain - 12 Hour Rotate

1 post · started Feb 21, 2007

Aaron C. Feb 21, 2007, 2:50 PM
<ul>12 Hour Rotate
Living here means living amidst fall brilliance, two mountain ranges (the Adirondacks and Green Mountains), and the splendor that is New England. There's plenty of New England ...

More...