It has been a catalyst in providing education and other basic amenities. Although the foundation was laid in 1962, it was inaugurated in 1979. It took 17 years to build and it can accommodate 8000 people. It is the largest church in India and it is the second largest church in Asia.
It has been a catalyst in providing education and other basic amenities. Although the foundation was laid in 1962, it was inaugurated in 1979. It took 17 years to build and it can accommodate 8000 people. It is the largest church in India and it is the second largest church in Asia.