Description

On an island in Quabbin Reservoir 3 mi SSE of Mount L; Town of Petersham.

Nearby Features