Lowell, Massachusetts itu apa sih?

Lowell adalah kota yang terletak di County Middlesex, Massachusetts, Amerika Serikat. Menurut sensus tahun 2010, kota ini memiliki jumlah penduduk sebesar 106.519 jiwa. Kota ini merupakan kota terbesar keempat di Massachusetts.

Lowell dikenal sebagai tempat lahirnya revolusi industri di Amerika Serikat dan banyak situs bersejarah kota ini yang dilestarikan oleh National Park Service.