Derry, Londonderry, Northern Ireland, Travel, United Kingdom Inside the Saint Columba’s Long Tower Church Author admin Date October 22, 2014 It was quite interesting to admire Saint Columba’s Church. I have been wondering why...