Ballyshannon Town
Ballyshannon town is situated on the month of the River Erne. It forms part of County Donegal in the province of Ulster.
Ballyshannon was created by Royal Charter in 1613 and is one of Ireland's most historic towns.
Today Ballyshannon is a very busy town, in this section we outline many features which Ballyshannon has to offer the public.