A most beautiful white sand beach in Ireland