Categories
Asia & India Southeast Asia

All you need to know about the Seven Stars in Kyushu Train

Each month we look at dream bucket list rail journeys we’d all like to experience at least once in our lives. We’re kicking off with the Seven Stars in Kyushu Train in Japan, one of the most luxurious railway journeys in the world. Where does the Seven Stars in Kyushu Train go? Kyushu Island is […]