City Monument – Sacred Heart Cathedral, Central Delhi
Hall of grace. [Text and photos by Mayank Austen Soofi] Delhi’s largest Catholic church has twice been graced by the presence of Pope John Paul II. Spread over 14 acres, which includes two schools, the cathedral is the headquarters of…
Recent Comments