Caernarfon Castle, Caernarfon, Gwynedd – North Wales, UK – rossiwrites.com Caernarfon Castle, Caernarfon, Gwynedd – North Wales, UK – rossiwrites.com