
Sermon during Christmas service at Cathedral Church of the Redemption, in Delhi
temple · architecture
Father preaches the devotees on Christmas eve at Cathedral Church of the Redemption, Delhi. Cathedral Church of the Redemption in New Delhi, also known as the Viceroy Church, is among the most beautiful and magnificent churches in India.





















