🇬🇧 Newtownards

Coordinates (54.59236, -5.69092)
Population 29,363

Newtownards is a city in United Kingdom - Northern Ireland

Species living near Newtownards

Cities near Newtownards

about