Hachiman-bori Canal
Cruise the scenic moats of Omihachiman and experience history Omihachiman, a charming city located in Shiga Prefecture, japan, offers a unique experience for visitors who want to immerse themselves in the rich history and picturesque beauty of the region. One of the must-see attractions in Omihachiman is the Hachiman-bori, a man-made canal that runs through … Read more