Home UK English Antrim
1A town in Northern Ireland on the north-eastern shore of Lough Neagh; population 22,000 (est. 2009).
2
READ THESE ARTICLES