Echo Lake
United States
>
Rhode Island
>
Bristol County
>
Barrington
>
Echo Lake
Echo Lake in Barrington.
Echo Lake
Vegetation and ground cover
water
North Lake Drive
Mussachuck Creek
North Lane
South Lake Drive
Echo Drive
Tallwood Drive
Spinnaker Drive
Lighthouse Lane