Sweden has around 400 thousand moose during summer, making them the country with the most moose per capita.
Australia DOES have a Royal Family. Despite being an soverign nation, the Royal family of Australia are the King and Queen of England.
100