Porthmadog is a seaside resort in North Wales, on the South side of the Lleyn peninsula.
It was created by the industrialist William Madock as a port for the export of slate brought here from the quarries at Blaenau Ffestiniog.
The town is named after Madock himself, with a nod to Prince Madog, who is said to have sailed from here to North America in the 12th century.
The slate was originally brought from Blaenau Ffestiniog on the 13 mile narrow gauge Ffestiniog Railway, which now carries tourists.
There is also a stretch of the Welsh Highland Railway running Northwards from Porthmadog. The aim is to link this with the line which operates from Caernarfon.