Quizzing Live

Is Papua New Guinea Situated Directly North Of Australia Or New Zealand

Answer:
Australia