Ballycastle village, Co. Mayo © Noel Wheelan of Burke's Céide Coast Accommodation - Visit North Mayo