Friday, February 21, 2014

An All Inclusive Luxury Resort in Vermont

I had the pleasure of learning more about the Twin Farms Resort in Barnard, Vermont, and one thing that really stood out is that it is the ONLY 5 star resort in the state of Vermont.  Below is a photo tour of some of the spaces at the luxury resort.  If you would like some more information, please check out our magazine post - All inclusive luxury resorts, Vermont Twin Farms

New England Fine Living's Web site and this blog was created by Linda Calder, The Fine Living Muse, as a Girl's Guide to Decorating in Style, Entertaining in Style, and Living in Style.