Fishguard in Pembrokeshire is a lovely town located on the west coast of Wales. The town is positioned at the mouth of the Gwaun river which quite literally is the meaning of its name in Welsh, Abergwaun. The history of the town goes back at least 1,000 years.
Fishguard is divided into the Lower and [...]




















