The tiny village in the Deerfield Valley makes the most of its natural surroundings. Stop into its 19th-century buildings to shop, eat and browse local art.
The tiny village in the Deerfield Valley makes the most of its natural surroundings. Stop into its 19th-century buildings to shop, eat and browse local art.