Its survival down the centuries is a miracle worthy almost of Francis Xavier, its patron saint. The tiny chapel in Malindi, an ancient port on Kenya’s Indian Ocean coast, is believed to date to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results