Australia Quiz Posted on September 26, 2022 by Vincent Augustine D'Souza What is the meaning of Australia? Which animal lays eggs? Which Strait separates Australia and Papua New Guinea? Read more