Search
Menu
Home
Sources
About
Contacts
Beaver Island (Massachusetts)
Beaver
Island
is a
heavily
forested
and
uninhabited island
located on the
Deerfield River
in
Rowe, Massachusetts
.