Inside the world’s most luxurious train

Japan's bullet trains may be famed for their speed but a ride on the Cruise Train Seven Stars in Kyushu, a luxury sleeper, is a more exclusive experience.

Leave a Reply