The world’s longest train journey takes passengers from Portugal to Singapore, crossing through 13 countries and taking in some of the world’s most beautiful landscapes
Source link
Inside world's longest train journey which crosses 13 countries – and costs a plane ticket
8