Source: Tourism Media
Haverfordwest is a vibrant and
bustling country town with an eclectic range of activities for the whole
family. The county town of Pembrokeshire, Haverfordwest
is situated in the Welsh countryside on the west banks of the River Cleddau,
not far from the world-famous Pembrokeshire
Coast National Park.