Australia excels at many sports, including Rugby, soccer, cricket, swimming, yachting, Olympic sports, and even snow sports. As for the reasons, Australia has a warm climate, a long coastline with many beaches and beautiful scenery so we are very outdoors-orientated, and in general, well-fed and healthy. We also have sports academies where elite sportspeople can go to study, and be studied, for even better performance. Our concept of a "Cricket Academy" for instance has been copied by many other cricket-playing nations.