What a song!
My mother was born near Enniskillen, and I have been visiting the area for over fifty years. What I find amazing is the number of surnames in this song (Cooper, Creighton, Wilson, Johnston, Hassard, Cathcart, Ross, Stewart, etc) which still abound in the town and around.
Ross