English: where is new zealand located on a map
Telugu: మ్యాప్‌లో న్యూజిలాండ్ ఎక్కడ ఉంది