The Super View Odoriko was a limited express sightseeing train which linked Tokyo with the Izu Peninsula from Atami to Ito and Shimoda. While convenient
The Super View Odoriko was a limited express sightseeing train which linked Tokyo with the Izu Peninsula from Atami to Ito and Shimoda. While convenient