Seal Pup at Porthgain, Pembrokeshire. Seals inhabit almost every cove and beach along the entire 180-mile length of the Pembrokeshire Coast National Park Coastal Footpath from Amroth in the south to Poppit Sands in the north. This Atlantic Grey Seal pup was sitting in a small cove near Porthgain in Pembrokeshire, Wales. The Atlantic Grey Seal is a medium sized seal with larger bulls sometimes reaching up to 4m and weighing in excess of 300kg.