Nestled in the unspoiled village of Brandon, Vermont, The Lilac Inn charms all with its graceful architecture. A renovated 1909 mansion, this New England gem was named one of the 100 best U.S. wedding destinations by Kathryn Gabriel Loving and has been featured in Yankee, Country Living, and Vermont magazines.