Answer by
Moma123 (1043)
Hyperpigmentation is caused by excessive production of melanin due to over exposure to sunlight, which results in darkening of areas of skin on hands, legs and face. Some other cause of hyperpigmentation are inflammation, skin injuries and acne vulgaris.