Crystal blue and clear water at a stunning beach in Ireland. Explore the beauty of Ireland's landscapes and travel destinations.