Which is the body of water by XXX?
Y Felinheli
Y Felinheli, formerly known in English as Port Dinorwic, is a village beside the Menai Strait (Welsh: Y Fenai or Afon Menai) between Bangor and Caernarfon in Gwynedd, north-west Wales.
Menai Strait