On the way up from Beppu to Osaka, we wanted to see Hiroshima. However, it turned out to be way too expensive to stay in Hiroshima for a night, so we stayed in a fishing village about an hour further along the way towards Osaka. I guess we could have done the whole trip to Osaka in one day as it was only another two hours from Onomichi to Osaka, but we’re glad that we didn’t do that so that we got to see this gem of a town.
Onomichi is on the Seto Insland Sea, facing the large Japanese island of Shikoku. Inbetween Onomichi and Shikoku are hundreds of smaller, mountainous islands that form a chain towards Shikoku, through which a network of bridges run. This is the view that Onomichi has, over this sea of islands and bridges and it’s quite spectacular.
Near the sea, down below, is a typical Japanese seaside town with good seafood. It’s quite an industrious area and across the water are factories and ports. However, as you climb the mountain that Onomichi is situated below, you walk through a maze of tiny alleyways, steep staircases and abandoned buildings, walk past more than 25 temples, and finally arrive at the peak. When you get there, you are rewarded with one of the most stunning views ever – not just the Seto Insland Sea and its many islands, but also the mountains of Honshu on the other side.
We stayed at a little guesthouse called Guesthouse Yado and we’d definitely recommend it. We’d definitely also recommend a visit to Onomichi – it’s now one of our favourite places in Japan – just have a look at these photos.