haverfordwest, pembrokeshire, wales in tunis