Skip to content
Wellsprings

Kagoshima

Japan

Kagoshima, a port on Kyushu in southern Japan. Francis Xavier landed there in 1549, beginning the first Christian mission to Japan.

Teachers who lived here