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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results