Rainbow Lake
United States
>
New Hampshire
>
Rockingham County
>
Derry
>
Rainbow Lake
Rainbow Lake, also known as Upper Shields Pond in Derry.
Rainbow Lake
alt_name
Upper Shields Pond
Vegetation and ground cover
water
Route 28 Bypass
Irving
Alice Road
Gena Avenue
Evelyn Avenue
Karen Avenue
Cove Drive
Eileen Avenue
Debbie Terrace
Hilda Avenue
Greta Avenue
Mark Avenue
Dattilo Road