What Causes A Migraine?

There are many things that can trigger migraines including emotional, physical and dietary factors. Find out more about the causes of migraines and how they occur.