One of the most common reason for its occurrence is changes in the level of the brain chemical, serotonin. It occurs when the serotonin levels fall, causing the blood vessels to swell. Although many over-the-counter medications are available to relieve one of this condition, there are few natural home remedies for relief from migraine that work equally well.