The Royal Express: New Luxury Train Launches Today

The Royal Express: New Luxury Train Launches Today

A new luxury tourist train in Japan has launched on 21st July 2017, offering visitors the chance to ride in style from Yokohama (near Tokyo) to the Izu Peninsula – full of hot springs and picturesque coastlines.