Catholicism in Nepal: A Small, Productive Church in the Himalayas

Courtesy photos
Clockwise from Left: St Xavier School in Kathmandu. Doors to Assumption Cathedral in Kathmandu. Students walking in the quad at St. Xavier School. Statue in front of school’s facade.

Christianity is surging in the landlocked South Asian democratic republic.

Read More

Leave a Comment

Ontario Canada