Beautiful Japanese sightseeing train will be unforgettable way to travel country’s north island

The Royal Express is coming to Hokkaido, but if you can’t wait, it’s already running in the Tokyo area.

Read More