Beaver Brook Falls are some of the farthest away from the inn, located near the Canadian border and the Northeast Kingdom of Vermont, but are easily viewed without a hike. The falls are about 70 feet tall, dropping over a jagged ledge of the Waits River Formation, a large dark quartzite. They can be viewed from a wayside picnic area about 2.5 miles east of Colebrook, NH.