Indian Rock
United States
>
Massachusetts
>
Essex County
>
Newburyport
>
Indian Rock
Indian Rock in Newburyport.
Indian Rock
Vegetation and ground cover
bare_rock
Point of Rocks
Main Road
Mile Circle
Laurel Walk
Cathedral Road