Shiga’s Omihachiman | A Town on the Shores of Lake Biwa

Today, I’d like to introduce you to the former merchant town of Omihachiman. Found on the shores of Lake Biwa in Shiga Prefecture, this picturesque hamlet looks just as it would have 400 years ago. Back during the Warring States…