Killala Bay (an extension of the estuary of the River Moy) is on the west coast of Ireland and is situated between Kilcummin Head to the west and Lenadoon Point to the east.
Killala Bay (an extension of the estuary of the River Moy) is on the west coast of Ireland and is situated between Kilcummin Head to the west and Lenadoon Point to the east.