The Ty Coch Inn is arguably the best pub in Wales and OFFICIALLY in the top ten beach bars in the world... according to a recent survey
It is situated in the village of Porthdinllaen near Morfa Nefyn, Gwynedd, on the north coast of the Lleyn peninsular.