Cathedral Church of the Redemption, Delhi or the Viceroy Church is located near Parliament House & Rashtrapati Bhavan, New Delhi. It is one of the most famous church in India. A British architect, Henry Medd designed this church, it was constructed between…
