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.