Situated in the Shizuoka Prefecture on central Honshu’s Pacific coast, the Japanese city of Iwata may be not be on the radar of most tourists, but those who do venture here will find a wealth of great things to see and do.
A Yamaha bike on display at the Yamaha Communication Plaza (Photo: Alexandre H. Sato ...