Source: Tourism MediaMarlboroughEnjoy beautiful vistas of Mount Monadnock, learn about New Hampshire’s once-booming granite industry and tour remarkably preserved historic buildings in this residential community.WorldNorth AmericaUSACheshire CountyNew HampshireMarlborough