Lower Link Trail
United States
>
Massachusetts
>
Worcester County
>
Princeton
>
Lower Link Trail
Lower Link Trail is a footway in Princeton.
Lower Link Trail
Bicycle
No
type of road
Walkway
State Administration Road
Echo Lake
Lower Link Trail