Train journey can be an amazing experience for people who know how to make the best of it. Knowing how to spend time is a skill that is required if you want to survive a long train journey or else you may die of boredom! I am a frequent train…

Train journey can be an amazing experience for people who know how to make the best of it. Knowing how to spend time is a skill that is required if you want to survive a long train journey or else you may die of boredom! I am a frequent train…