What does it feel like to live on trains for 150 straight hours? This epic 12,000-mile rail adventure begins on the beaches ...