Knights Crossing
United States
>
Massachusetts
>
Essex County
>
Newbury
>
Knights Crossing
Knights Crossing in Newbury.
Knights Crossing
Street
Hay Street
Eastern Route Main Line
Knight, Newburyport
Mill Creek
Little River Marshes
Neck Woods
Little River
Kents Island
Kent's Island Creek
Kents Island Road
Little River frontage
Hay Street
Knight, Knights