The attractive harbour village of Abersoch is situated on the Llyn Peninsula. The village, situated between two glorious bays, is one of the most popular sailing venues in North Wales and important sailing regattas are held there throughout the summer months. Numerous shops cater for the tourist as well as pubs, restaurants and cafes. There are also opportunities for golfers as there is a course just outside the village and horse riding facilities are also available nearby.