The Most Luxurious Train in Japan SEVEN STAR CRUISE TRAIN in Kyushu May 31st Departure
Seven stars cruise train in Kyushu Japan called “Nanatsuboshi” now available exclusively by JTB The “Seven Stars in Kyushu” luxury train sets a new standard for train travel in Japan. With the rooms limited to a total of 14 suites,…