Sacred Heart Catholic CathedralCathedralShareGol Dakkhana RoundaboutNew Delhi, Delhi 110004IndiaGet directions