Pascoag Reservoir
Glocester, United States
Echo Lake is one of the largest lakes in Glocester and one of the most popular for boating. The boat ramp is easily accessible and the area also provides plenty of onshore fishing spots. Swimming in this area is not recommended.