Quiz: can you name this tiny little island ?