The best travel essentials for long flights you should never leave home without. For me, long flights are a nightmare; in fact as a I’m writing this blog, I am mentally preparing myself to endure the 20+ hour flight I will take just to get to my home country.[...]