Source: Tourism MediaHancockAttack the ski slopes or brush up on local history in this tiny New England village, which makes a perfect base for exploring the Berkshires.WorldNorth AmericaUSABerkshire CountyMassachusettsHancock