Translation Of Based On The Island In Different Languages

English
Ways to say based on the island
Situé sur l'île