Shimoda, Japan | A Picturesque Drive from Tokyo to Shimoda

Shimoda, Japan | A Picturesque Drive from Tokyo to Shimoda

Driving along the east coast of the Izu peninsular.