Pondicherry Church

Attraction

Pondicherry Church - India

Also named the Basilica of the Sacred Heart of Jesus, Pondicherry Church was built in 1895 and is magnificent gothic structure in Pondicherry, India.