Hard water need not ruin your hair. For those of us who desire soft & shiny hair there are some effective solutions. Here are 8 ways to beat hard water
362