THE PENINSULA OF HOWTH HEAD