Wales, Pembrokeshire, Tenby, Strand