Donegal’s Ballybofey has recorded the state’s highest rate of empty shops and offices.
↧