Deffrick
United Kingdom
>
Northern Ireland / Tuaisceart Éireann
>
Deffrick
Elizabeth Place
Castle Park
Moyarget Road