Articles 3rd Best Beach Bar in the World, here in Wales The Ty Coch Inn, based at Porthdinllaen on the Llyn Peninsula in North Wales has been voted the third best beach bar in the world – beaten only by bars in Jamaica and Berlin. Read more