Ballyhaunis is a charming market town nestled within the union of Castlerea, primarily in the Annagh parish and partially in the Becan parish, in the Costello barony, Mayo county, in the Connaught province. This town is located about 9 miles west-northwest of Dublin, positioned strategically on the road linking Castlerea and Castlebar, and is home to around 353...
