Portmeirion in North Wales is a stunning seaside village that looks like it's been plucked straight from the Mediterranean ...
Portmeirion, tucked away along the  Dwyryd Estuary in North Wales, shatters all preconceptions of your typical British ...