Whether its passing through Lowell or just simply hearing about it should be more then enough motivation to have an extended stay in the area! Lowell, Massachusetts is the fourth largest city in the state as well as one of the oldest. Having been founded in 1653 you can just imagine the decorum of the buildings in Lowell. Beautiful, extraordinarily well maintained houses and buildings give the area that 17th and 18th century novelesque feeling. Almost too surreal to believe, the city truly embodies a scene strait from a Herman Melville novel.
Lowell has dozens of historic landmarks to visit and have your imagination think about what the country was… more