St. Michael Church

Prasad Nagar, Pusa Road, New Delhi, - 110005, Delhi, India Phone: 011 25757997

About

St. Michael's Church is one of the most stunning churches in the city. With breathtaking architecture and amazing atmosphere inside, this church is quite famous amongst Catholics. You wouldn't mind unfolding the rich history the church carries with itself, if you happen to stop here for a brief visit.
6 wishlists

If you have been to St. Michael Church, share your experience

Review this place