What is the largest city on the island of Ibiza?
Correct answer: Ibiza Town
little b
I've not been to this town😥😈
Correct answer: Ibiza Town