If you have never been to Burlington...well you ought to go! It is right on Lake Champlain...has a great downtown area -especially Church Street-and is like going to a little city in a pristine setting. It is plopped down surrounded by beautiful farm land and flanked with mountains. Hey what can I say-I love to visit Burlington...spring,summer, fall...winter not so much! I don't ski.
1 day ago