The island of Bardsey lies off the end of the Lleyn Peninsula of North Wales. From the mainland, Bardsey looks like a mountainous, craggy and forbidding place. However, the southern, seaward side has gently sloping pastures, a few houses and even a little woodland.