What to pack to help you sleep on overnight trains, from someone who has spent 120 hours on them
Business Insider's reporter won't set foot on an overnight train without these travel essentials. She also recommends them for plane and cruise travel.
Source: yahoo.com