Between the ancient town of Caernarfon and the cathedral city of Bangor, Y Felinheli, originally known as Port Dinorwic, is located on the magnificent Menai Strait. This small village has a couple of pubs, a restaurant and café in the dock area, a shop and Post Office, a beautician, a hairdresser, and several great restaurants on the nearby Island of Anglesey, as well as a small, established yachting marina with an interesting lock (allowing boats to enter or leave before cruising down the Straits to the open sea).