Our Lady of Angel’s Church
India/Puducherry /Karaikal /Karaikal Our Lady of Angel’s Church, Karaikal, Puducherry , Tamil Nadu. Edit Detail InformationEdit Lady of Angel’s Church was constructed in 1739 by the French rulers and was reconstructed in 1863. The church has a marble altar, stained glass windows and a 133 feet tall tower, which houses three huge clocks and five […]