English: Where is the island of New Guinea?
Telugu: న్యూ గినియా ద్వీపాన్ని ఎక్కడ ఉంది?