EV PHOTO TOUR 2023Vegan EV TravellersSheltered August 24, 2023 in Ireland ⋅ 🌬 14 °C Keem Bay, at the western end of Achill Island is one of the most picturesque small beaches in Ireland. It is sheltered on both sides by cliffs and is therefore popular amongst both locals and tourists.Read more3 likes Show trip