Our Lady Of Angels Church
Our Lady of Angels Church also called Karaikal Church is the oldest church in Karaikal in Pondicherry, a Union territory in South India. The present structure was worked in Neo-Gothic engineering by the French Colonial Empire in 1822. The first