heritage.site

Cathedral Church of the Redemption

Cathedral Church of the Redemption Cathedral Church of the Redemption - Credit: Wikimedia Commons

St. Stephen's Church is located on Church Mission Road in Delhi. The church was built in 1862, by Anglican missionaries and DPW Engineers in the style of Italian Gothic architecture. It is part of Church of North India Diocese of Delhi.Asia Rooms: St. Stephen's Church, Delhi Read more on Wikipedia

Source: en.wikipedia.org