Where is St. Luke's Church, New Delhi?

Coordinates: 77.227718 28.57003

Be the first visitor to thank for this answer!

Thanks!