Vertigo is a medical condition that causes a person to feel dizzy or disoriented. It can last anywhere from a few minutes to several hours, or even days or weeks. Most cases of vertigo are caused by inner ear problems, such as Benign Paroxysmal Positional Vertigo (BPPV), Meniere's Disease, or...