A Century Old Sheepfold

by FLLadmin

Our Lady of Mount Carmel Church is the first Chinese Catholic parish in Toronto. Throughout its history of over 140 years, it has served Catholics of different ethnic groups. Historical treasures were uncovered during a renovation. The church is restored to its original splendour.


Website of Our Lady of Mount Carmel Church: www.jiamo.org

Other Latest Programs