Upper Shoe Pond
United States
>
Massachusetts
>
Essex County
>
Beverly
>
Upper Shoe Pond
Upper Shoe Pond in Beverly.
Upper Shoe Pond
Vegetation and ground cover
water
Balch Playground
Hellard Hubris Park
Lower Shoe Pond
Bass River
100 Cummings Center
Encompass Health Rehab Hospital Of New England At Beverly
600 Cummings Center
Elliott Street
Elliot St @ Mechanic St, Elliot St @ Rantoul St
Beverly Waterfront Park
Cummings Center
Cummings Center @ 101U South Dr
Coolidge Court
John Balch House
200 Cummings Center
Northeast Parking Garage
500 Cummings Center
Pearson Street
Belmont Street
Blake Street
Echo Avenue
Glidden Street
McKay Street
Bertha Avenue
Coolidge Avenue
Goodyear Street
Overlook Avenue
Sturtevant Street
Balch Street
Ropes Street
Simon Street
Orange Nail Studio