
Why is Vitamin C needed? Foods Rich in Vitamin C|| Check list here
There are 13 essential vitamins that the human body needs:
Tomatoes
Leafy green vegetables (such as spinach and broccoli)
Red and green bell peppers
Sweet potatoes
Peas
Papaya
Mango