Ballymiscaw

Ballymiscaw is located in Northern Ireland / Tuaisceart Éireann. Ballymiscaw has around 58 streets. Among other things, Ballymiscaw has public transport, cafés and attractions.

Roads in Ballymiscaw