A huge plus for any visit to Japan is its wonderful, diverse cuisine – you could spend a month eating different dishes every day. Japan has a massive souvenir-giving industry which ensures local producers can keep in the black. Most towns have a station souvenir shop, tourist office, or a michi-no-eki (roadside service station) that provides an outlet for local produce. Indulge yourself in the wide range of exquisite delicacies mentioned in Japan – 100 Hidden Towns.