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