Onomichi, one of Japan’s secrets: Travel Guide

Onomichi is a Japanese city located on the coast of the Inland Sea in Hiroshima Prefecture. It is characterized as a quiet town full of 9th century Buddhist temples and its steep hills overlooking the Seto Inland Sea. It also…

