Killala Bay is on the west coast of Ireland and is situated between Kilcummin Head to the west and Lenadoon Point to the east.
Killala Bay is on the west coast of Ireland and is situated between Kilcummin Head to the west and Lenadoon Point to the east.