St. Peter's Cathedral

bhai veer singh marg, connaught place, new delhi, delhi - 110001, india Phone: +91-11-23364740

About

St. Peter's Cathedral is the spiritual center of Syrian Orthodox Christians in India's capital city, New Delhi. The cathedral is situated in an exclusive and well-laid out site in the heart of the city hand picked by the late Prime Minister of India, Indira Gandhi. 

If you have been to St. Peter's Cathedral, share your experience

Review this place