Super View Odoriko 3: Shinjuku to Izukyu-Shimoda by Through Service Limited Express Train

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

Continue reading

Advertisements
1 2 3 4 5 6 8