×

Saint Tudwal's Islands

Island in the United Kingdom
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 referred to as the Studwells in the early 19th century. Wikipedia