St James’ Church located in Kashmere Gate, Delhi is flanked by beautiful green patches on each side of its three porches and has a magnificent octagonal central dome.
Coffee