What Causes Dark Spots On Your Face?

One of the most annoying skin problems is brown spots or hyperpigmentation. Even though these brown spots are not painful and just visually unattractive, the effects on a person's self-esteem can be quite severe -- All of us want clear, spotless skin. Fortunately, these spots can be treated.