Massachusetts /

Pelham Lake

Lake in Massachusetts · 83 acres · near Rowe

Pelham Lake is a 83-acre lake near Rowe in Massachusetts, with 2 carry-in launches listed here.

Kayak and canoe launches on Pelham Lake