Leverett Pond

Located in the center of town. There is a boat launching area on the side nearest the town hall.


Leverett, MA