The largest of seven lakes in the town, the Otis Reservoir is the largest inland recreational body of water in the state of Massachusetts.
The largest of seven lakes in the town, the Otis Reservoir is the largest inland recreational body of water in the state of Massachusetts.