SHARE THIS PAGE
Holland Pond is located in Orleans County, Vermont. This lake is 329 acres in size. It is approximately 39 feet deep at its deepest point. When fishing, anglers can expect to catch a variety of fish including Rainbow Trout and.