New York: Stress is often seen as a culprit when you are unable to get a good night's sleep. But your diet also plays a role in it. Check your nutrient intake to sleep well.
The following vitamins and minerals are required to solve sleep problems, reports huffingtonpost.com.