Église Notre-Dame des AngesParishShareRomain Rolland StreetPuducherry, Puducherry 605001IndiaGet directions