Farm Stays - The Heart of New England

The northern New England states – Maine, New Hampshire & Vermont — have managed to retain much of their rural character – more so than their New England neighboring states to the south. Many of these northern New England farms have been in existence for hundreds of years, are imbued in history, and are in areas where there are a lot of ... ................
................