Connemara, So Green