town and community in Gwynedd

Caernarfon is a small town on the north coast of Wales. It is in the county of Gwynedd. It is notable for its ancient castle built by Edward II of England next to the River Seiont. The town also has a well preserved Roman fort called Segontium.