22 Jun DOMUS DEI
CHURCH
The Domus Dei ChurchThe Domus Dei Church, also known as Our Lady of Angels Church, is a historically significant church in Puducherry located on Dumas Street in White Town. Dating back to the 18th century, its construction began on May 14th, 1851, during the reign of...