Japan

 

Japan

Sushi, geisha, ninjas and samurai... hot springs, green tea and cherry blossoms: welcome to the fascinating Land of the Rising Sun!

Read more
R65216

'God, I trust You'

When Marcia said to God: “I trust you,” she learnt what it meant to live by faith as a missionary sent by the Church.

Read more