Dolwyddelan is a small Welsh town situated in Snowdonia on the main A470 near Blaenau Ffestiniog. The area roundabout the town is a remote and ancient landscape. Dolwyddelan Castle is a Welsh Castle dating back to the 13th century and is known as the Castle of the Welsh Princes.