Ireland — Inis Meain Inis Meain is the middle of the three main Aran Islands in Galway Bay on the west coast of Ireland. Read More Season 1BRONZE AVERYMarch 1, 2019Ireland, Inis Meain