Japan’s stairway to heaven

The Kumano Kudo is a mountainous ancient holy ground of Japan in the southern part of the Kii peninsula that pilgrims have been trekking for a thousand years. It’s been under the radar keeping a low profile until 11 STAT pilgrims arrived.  Designated a UNESCO world heritage site, the Kumano has been “twinned” with theContinue reading “Japan’s stairway to heaven”