Ballycastle - Credit Bartek Rybacki and Mayo North Tourism_opt - Visit North Mayo