A hidden gem at the very top of Ireland’s stunning coastline never fails to surprise visitors, with its crystal waters and sandy beaches. Kinnagoe Bay lies on the Inishowen Peninsula in Co ...