The Amherst NH Lions Club is holding its 46th Annual Craft Fair & Online Silent Auction this season. It’s a chance to shop for...