The popular tourist village of Portmeirion in Gwynedd, North Wales