Porthdinllaen, located on the north coast of the Llyn Peninsula in north-west Wales, is a natural ... shipbuilding workers on the beach. However, more recently, Holyhead was chosen as the ...