Castles and Town Walls of King Edward in Gwynedd is a UNESCO-designated World Heritage Site located in North Wales in the county of Gwynedd. The heritage site is made up of numerous sites and they are Caernarfon Castle, Harlech Castle, Conwy Castle,…