News

Onomichi lies on the coast of Hiroshima Prefecture, overlooking the tranquil Seto Inland Sea. Because there is very little flat land in the town, many of residential areas are built on steep ...
The Onomichi-city is a small port town that is located in Japan's western Hiroshima prefecture. It still retains intricate alleys and nostalgic Japanese landscapes. Although Hiroshima prefecture with ...
Onomichi Betcha is a three-day festival in Hiroshima Prefecture. The deity of Onomichi's Ikkyu Shrine descends from a mountain, carried in a mikoshi and accompanied by three oni, or ogres.