English: Ibiza is a small Spanish island.
Telugu: ఐబిజా ఒక స్పానిష్ ద్వీప రిసార్ట్.