The enchanting Illa de Ons, cradled in the arms of the Atlantic, is a tapestry […]