A chronic illness known as vitiligo is characterised by white spots on the skin that are caused due to a lack of colour. Although the exact cause of vitiligo is unknown, a combination of autoimmune, genetic and environmental factors are believed to be responsible. This is a brief overview of the causes of vitiligo. If you are suffering from vitiligo, then you can avail homeopathic treatment for white spots on skinAll Rights Reserved