ABCDEFGHIJKLMNOPQRSTUVWY M ML Lodge Machen Machynlleth Machynlleth Railway Station Madocs Castle Maenclochog Maendy Maentwrog Maerdy Maes Celyn Motte Maes Gwyn Maes Mynan Mound Maes Tegid Maes y Castell Maes-y-crugiau Maesgwyn mound Maesmor Hall Castle Mound Maesmynis Maesteg Maesteg Ewenny Road Railway Station Maesteg Railway Station Maesybont Maesycwmmer Magor Maindee Camp Maindiff Court Hospital Malefant Castle Mallwyd Mamhilad Manafon Manafon Motte Manian Fawr Manorbier Manorbier Castle Manorbier Railway Station Manordeifi Manorowen Marchwiel Marcross Marcross Castle Margam Marianglas Marloes Marriott Cardiff Marriott St. Pierre Hotel and Country Cl Marriott Swansea Marros Marshfield Mathern Mathrafal Castle Mathry Meidrim Meifod Meinciau Meliden Menai Bridge Mercure Holland House Cardiff Merrion Merthyr Merthyr Cynog Merthyr Mawr Merthyr Tydfil Merthyr Tydfil Railway Station Merthyr Vale Railway Station Metropole Meyllteyrn Middle Mill Middlecross Ringwork Milford Haven Railway Station Mill Wood Motte Millennium Stadium Milton Minera Minffordd Minffordd Ffestiniog Railway Station Minffordd Hendrewen Minffordd Railway Station Minwear Minwear Ringwork Mitchel Troy Moel Part mound Moel-tryfan Moel-y-Parc Transmitting Station Mold Monington Monknash Monkswood Monmouth Castle Montgomery Castle Montgomery County Infirmary Morfa Morfa Bach Morfa Nefyn Morganstown Motte Morgraig Castle Morlais Castle Morriston Morvil Mostyn Mount Vernon Motte Mountain Ash Mountain Ash Railway Station Mountyborough Moylgrove Myddfai Mydroilin Mynachlogddu Mynydd Cilciffeth Mynydd Mawr Hospital Mynydd Morvil Mynydd-Bach Tirdeunaw Close Mynyddislwyn ABCDEFGHIJKLMNOPQRSTUVWY