Scottish Highlands
United States
>
New Hampshire
>
Rockingham County
>
Salem
>
Scottish Highlands
Scottish Highlands in Salem.
Scottish Highlands
Recreation
golf_course
Brady Avenue
Ararat Armenian Congregational Church