St. James' Church is an Anglican church built in 1836 and one of the oldest in Delhi.
Saint James' Anglican Church is already in our database — build a personalized itinerary in minutes.