Meaning and Translation of Ballycraig Upper in Urdu Script and Roman Urdu with Wikipedia Reference,
Ballycraig Upper is a townland in County Antrim, Northern Ireland.