Vitamin D is fat soluble vitamin that plays very important role in human body. If you are deficient in vitamin D, you might feel pain in bones, muscle weakness, excessive fatigue and tiredness in body.Here I am going to share the best vitamin D rich food sources that you can eat to maintain a good health.