Shikoku

Location

One of Japan's main islands, known for its pilgrimage trails, which John McBride walked.

Mentioned in 1 video