Castlebar

Killala

Killala
The Essential
Killala is a quiet seaside resort which has retained an unspoilt feel. This secluded little town holds an important place in Irish history, as it was here that the French first landed during the 1798 invasion. The town is home to a beautiful 12C round tower (25m high) which was once used as a place of refuge.