Porthmadog is a bustling town situated on the Glaslyn Estuary, in North Wales. Within the bustling town you will find a range of shops and restaurants, as well as the Ffestiniog Railway which takes you through to Snowdonia to Blaenau Ffestiniog. Within close reach is the village of Borth Y Gest, the Italianate village of Portmeirion, the historic towns of Criccieth and Harlech and a number of beaches such as Black Rock Sands.