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