In this episode, Meghan Walch from InsureMyTrip.com gives insider information on how, when and why to buy travel insurance.