I want to know why I have all this hair on my vagina. Is it good to shave it. And also my vagina is red what cream or anything can I put on it.

Sounds normal. Shaving or not is more of a cultural preference. Years ago most women did not shave their pubic area, and now most women do, but it is not a medical or health concern.. A normal vagina will be pink but if you are concerned you should consult your gynecologist.