Cathedral Church of the Redemption

The red-tinted church and its dome make for a remarkable piece of architecture and a serene place in the busy city.

Tips add
Be the first one to add tips.

User Comments

No comment found.
Rate
Comments
 
1 Church Road, New Avenue, 110 001 New Delhi, India
+91 11 2309 4229