Cancer Council of Australia
This is a great website has most things you need to know about skin cancers. There is an easy to understand summary on the different types of skin cancer, symptoms, causes, incidence, prevention as well as treatment options.