Main United States Lowell, United States
๐บ๐ธ Lowell, United States
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Lowell is a city in Massachusetts, United States, with a population of approximately 110,000. Although not a coastal city, it is located on the Merrimack River, which historically played a significant role in the city's industrial development. Lowell has a rich maritime history with several textile mills and factories that produced ship parts. While it may not be directly relevant to seafarers or shipowners today, its historical significance in the shipping industry is worth noting.
Latitude: 35.2679
Longitude: -81.1029
Longitude: -81.1029
To leave a review, log in under your account.
Leave the first review!