The National Eisteddfod of Wales is an annual peripatetic cultural festival celebrating the Welsh language and culture This year Llanelli, Carmarthenshire 2-9 August (Eisteddfod Sir Gâr) Next year Meifod, Montgomeryshire...