The Lamoille River is a natural river that runs from northern Vermont and drains into Lake Champlain. The river is 85-miles in length and has a drainage area of 706-square miles.
Have you visited Lamoille River? Be the first to tell others about it!
Please describe the place or activity, explain what you liked best or least, or give any special tips. Sharing your thoughts really helps other visitors. Thank you!