The picturesque Welsh town of Tenby, situated within Carmarthen Bay in Pembrokeshire, is well-known for its vibrant houses, beautiful natural surroundings and fascinating history. In Welsh ...