Annaboe
United Kingdom
>
Northern Ireland / Tuaisceart Éireann
>
Annaboe
Annaboe Road
Tall River
Flush Bridge