answersLogoWhite

0

The North American River Otter lives in rivers, lakes and wetlands all over New England. So much so, that Massachusetts has an "Otter River".

User Avatar

Wiki User

11y ago

What else can I help you with?