Conwy Castle, a World Heritage Site, is a magnificent fortress in North Wales. Built by James Saint George for King Edward I, it has towered over the medieval town of Conwy ever since.