If you have ever visited the state of Massachusetts, chances are you have never heard of or visited the small town of Andover. Located only 24 miles north from Boston, this town is a favorite of many, particularly for its beauty and rich history. Settled in 1642, with a current population of about 36,000 residents, …