PlouguinPlouguin is a commune in the Finistère department of Brittany in north-western France.It lies northwest of Brest, about from the English Channel in the far west of the Leon peninsula.PopulationInhabitants of Plouguin are called in French Plouguinois.Saint WinwaloePlouguin is considered to have been the birthplace of Saint Winwaloe, and his supposed place of birth, a feudal hillock, is still pointed out.International relationsPlouguin is twinned with the town of Newport in Pembrokeshire, Wales.