Kitesurfing, Keel Strand, Achill Island, County Mayo, Ireland. Leave a Comment / By Niall / January 26, 2023