Boats moored on the sands at Parrog, Newport in Pembrokeshire, Wales, United Kingdom. Newport is a town, parish, community, electoral ward and ancient port of Parrog, on the Pembrokeshire coast in West Wales at the mouth of the River Nevern in the Pembrokeshire Coast National Park.