Main Page
|
See live article
|
Alphabetical index
Newtownards
'Newtownards
\' is a town in
County Down
in
Northern Ireland
, on the shores of
Strangford Lough
on the Ards Peninsula.