Oui, effectivement pour localiser les îles, on utilise la préposition "in", comme s'il s'agissait d'un pays.
ex. In Sicilia, in Sardegna, in
Corsica
mais pour les îles un petit peu plus petites ou pour les plus lointaines, on utilise "a"
ex. a Malta, a Cipro, a
Cuba, a Creta, a Ibiza, (alle Canarie - au pluriel)
si le mot 'isola' est devant le nom de l'île, alors il faut mettre "su+préposition" (sull'...)
ex. sull'isola d'
Elba, sull'
Isola del Giglio, sull'isola di
Murano, sull'isola di
Burano, sull'isola di Lampedusa... mais si on veut éviter le mot "isola", alors on utilisera la préposition A (ou le cas écheant la préposition) ex. all'
Elba, al
Giglio, a
Murano, a
Burano, alla Maddalena, a Lampedusa.
Cependant, on comprend si on dit Nell'isola d'
Elba (ex. nell'isola d'
Elba, ci sono tante varietà di animali... mais c'est mieux si on dit 'sull'isola d'
Elba, ci sono tante varietà di animali')
N'hésite pas à écrire si tu as d'autres questions
Gianluca