Alex Coomber
The Cambrian Coast Line. Shrewsbury to Pwllheli. 87 Miles. Shrewsbury, Welshpool, Newtown, Caersws, Machynlleth, Dovey Junction, Penhelig, Aberdovey, Tywyn, Tonfanau, LIwyngwril, Fairbourne, Morfa Mawddach, Barmouth, LIanaber, Talybont, Dyffryn Ardudwy, LIanbedr, Pensarn, LIandanwg, Harlech, Tygwyn, Talsarnau, LIandecwyn, Penrhyndeudraeth, Minffordd, Porthmadog, Criccieth, Penychain, Abererch and Pwllheli.