Little Rock of Ireland invites you on a journey through the local gems that make Ballycastle truly unforgettable.