Mass Berkshire County Lanesborough
The town of Lanesborough is in northwestern Massachusetts. Potter Mountain, of the Taconic Range, divides the town from Hancock on the west, and a spur of the Hoosac Mountains separates it from Cheshire on the east. (more)