Long haul flights can be a daunting experience, especially for those who are not used to spending hours on end in a cramped airplane seat. However, with a few helpful tips and tricks, anyone can survive a long flight and arrive at their destination feeling refreshed...
















