Australia is a land of contrasts: sweeping golden beaches,coral reefs rich with marine life, tropical rainforests, mountain ranges, vast grazing lands and sparse desert. It is massive; in size , yet its population is just over twenty one million . Visitors expecting...