Kinojo (Kino-jo) — Walking Japan’s Most Mysterious Ancient Fortress in Okayama
Travel insights from a tour conductor — today's destination: Kinojo (鬼ノ城, Kino-jo), a ghostly ancient mountain fortress rising above the plains of Soja City, Okayama Prefecture, where the legend of Momotaro — Japan's beloved Peach Boy...