
Cathedral Church of the Redemption – Delhi
November 23, 2020Cathedral 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…