Waits River, Vermont
Waits River, Vermont From Wikipedia, the free encyclopedia Jump to navigation Jump to search Waits River, from which the village takes its name, passes to the south Waits River is a village in the town of Topsham, Vermont. Located alongside a river of the same name, the village of Waits River is made up of a number of residential homes, several barns and sheds, and a white Meth..