daodao
Established Member
Barmouth is in Meirionnydd (part of Gwynedd) and thus in North Wales.And of course the role, if any, that mid Wales plays.
To start the ball rolling (from a railway point of view) I would perceive Harlech as North Wales and Barmouth as Mid Wales.