Explore Japan’s Izu Peninsula on the Odoriko Train

Explore coastal Japan…