Indian Catholic News

Mysuru's oldest churches celebrate anniversaries

India: These church of south india buildings in karnataka have a history of over two centuries.