Chugoku and Shikoku travel guides: Hiroshima, Miyajima and western Japan, with practical tips for first-time visitors.