Designed by
Title
Indian Village Chruch #248243166
Description
The Catholic Church in India is part of the worldwide Catholic Church under the leadership of the Romanus Pontifex the Pope and the Curia in the Diocese of Rome. There are over 20 million Catholics in India, representing around 1.55% of the total population, and the Catholic Church is the single largest Christian Church in India.