Dundalk is the county town of County Louth in the province of Leinster, Ireland. The town is situated on the Castletown River, which flows into Dundalk Bay on the east coast of Ir…