Japan’s Seven-Stars Trains Are Like an Inland Luxury Cruise

Beginning in October, travelers in Japan’s Kyushu region will be able to tour the countryside in a state of opulence not seen since the days of the Orient Express aboard the new Seven Stars super-luxury rail car.

Read more…


    



No Responses to “Japan’s Seven-Stars Trains Are Like an Inland Luxury Cruise”

Post a Comment