Slough Pond
United States
>
Massachusetts
>
Barnstable County
>
Truro
>
Slough Pond
Slough Pond in Truro.
Slough Pond
Vegetation and ground cover
water
Slough Pond Road
Black Pond Road