About Saint Tudwal's Islands
Saint Tudwal's Islands are a small archipelago lying south of Abersoch on the Llŷn Peninsula in North Wales, at the western end of Tremadog Bay. They were apparently referred to as the Studwells in the early 19th century.