Church to renovate South India’s ‘Taj Mahal’
Machilipatnam, Andhra Pradesh: The Church of South India Trust Association (CSITA) is all set to renovate St. Mary’s Church, known as the ‘Taj Mahal of South India.’ A decision has recently been taken to renovate the heritage site which was built in the early 1800 on a sprawling 12-acre campusContinue Reading