Skyline of some of the buildings at Portmeirion. Portmeirion is a fairy tale Italianate village on the coast of Snowdonia near Portmadoc, built on a peninsula by the Welsh architect Sir Clough Williams-Ellis from 1925 to 1972.