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 stands out for its quiet and authentic atmosphere, ideal for those seeking a less crowded…