The Church of Our Lady of Angels is one of the oldest in Pondicherry. Its uncomplicated yet elegant architecture features two bell towers and dome, and superb detailing on the ceiling inside. Outside, people playing petanque (a form of boules) add to the French feel. The church is the only one in Pondicherry where Sunday Mass is conducted in French, English and Tamil. Learn more about cultural landmarks in Pondicherry, India and how to book your trip.