Yokohama Station

Ride Like Royalty on This New Luxury Train in Japan!

The Royal Express is a luxurious train which has recently started operating in Japan. It was launched by the Japanese railway operator Tokyu. The train is meant to give passengers a chance to enjoy the scenic view of the Izu Peninsula, a resort area for hot springs, and Sagami Bay, a sea which stretches from…