Carry-On Packing List: 12 Things to Add
Let's be real- long-haul flights can be rough. It takes serious endurance to be crammed into a small space with a bunch of strangers for hours on end without going crazy. Whilst there are some factors you can't control when flying (such as being seated next to a...