Lleyn Peninsula, Aberdaron, Gwynedd, Wales,
Trwyn Talfarach is a headland on the south coast of the Lleyn Peninsula, in Gwynedd, North Wales. It sits below Mynydd Penarfynydd between Porth Ysgo and Hells Mouth (Porth Neigwl). The Llyn Coastal Path at Llanfaelrhys passes close to Porth Cadlan. ....