The iconic red colour of this church only adds to its beauty. An Italian-influenced gem in the heart of Delhi.