Tuesday's quiz

Welcome to your Tuesday's quiz

Which country is home to the kangaroo?
Which country sent an Armada to attack Britain in 1588?