English: The Largest Island in India
Telugu: ఇండోనేషియాలో అతిపెద్ద దీవులు