
Host your dream mountain-view wedding in New England at The Farm at Williams River House. With stunning mountain scenery, open fields, and charming accommodations, this venue provides a breathtaking and intimate setting. Enjoy a relaxing wedding weekend surrounded by nature, cozy fire pits, and peaceful trails.
32 total views, 2 today