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, …
Visiting the northeastern of The United States was never in my travel list; and if you ask me why, I don’t think I have an answer. Perhaps living in the southern states had been so comfortable that the need to explore outside those boundaries was unnecessary. Freshly arrived from Asia, my wife and I ventured …