Traveller who has been to 63 countries shares the long-haul flight hacks she swears by
Long-haul flights can be tricky — from the annoying passengers to dehydration, bloating and dryness, there are many challenges to overcome. However, with a bit of preparation and organisation, there …