Mediterranean island country