Echo Lake
United States
>
Massachusetts
>
Worcester County
>
Princeton
>
Echo Lake
Echo Lake in Princeton.
Echo Lake
Vegetation and ground cover
water
Echo Lake Road
High Meadow Trail
Echo Lake Trail
Jack Frost Trail
Lower Link Trail
Mountainside Bakery & Cafe