Newtownards
town, townland and civil parish in County Down, Northern Ireland
Newtownards is a town east of Belfast, Northern Ireland.
-
Location of Newtownards in Northern Ireland
-
Panorama of Newtownards
-
Scrabo Tower