<<Up
Contents
Newtownards
Newtownards
is a town in
County Down
in
Northern Ireland
, on the shores of
Strangford Lough[?]
on the Ards Peninsula.
wikipedia.org
dumped 2003-03-17 with
terodump