Travel agency
Tweed River Tubing
8 locals recommend,
Permanently closed
Location
2056 Vermont Rte 100
Stockbridge, VT
Tips from locals
If you've never experienced floating down river for miles this is your opportunity! BRING SUNSCREEN!!! They also rent KAYAKS