Key Facts: Pondicherry's skyline beholds magnificent twin spires stemming from an elaborate neo-Gothic granite edifice perched upon which gleams a golden cross visible for miles. Inside the ...