Top tips for visiting the Miyajima Water Fireworks Festival

Luxury train travel: Cruise Train Seven Stars in Kyushu

Five of the best things to do in Sado

Japan’s public transport: The wonderful world of the Osaka underground