You asked:

facts about Newtownards

  • Newtownards
    Newtownards
    Newtownards, is a large town, townland and civil parish in County Down, Northern Ireland.