answersLogoWhite

0

Lowell, MA is in pretty close proxmity to Boston, MA which as the majority of tourist attractions. While Lowell only has theaters and Bowling alleys, Boston has duck boat tours, the Boston Aquarium, and The Museum of Science. You should visit Boston if you are in nearby Lowell.

User Avatar

Wiki User

14y ago

What else can I help you with?