Travel Necessities
Long Flights. They are a necessity for arriving in exotic destinations where adventures await, but it's often knowing you'll arrive eventually that get's us through the trip. I am currently sitting in the Toronto Airport waiting for my 15+ hour flight [...]