Pallipuram church was built by the Portuguese in 1507 and houses an exquisite picture of Ave Mary positioned above the altar that originated in Portugal. Surprisingly the church survived the Dutch slaughter of Catholics and the Dutch even built the chapel and a house for the priest. The annual festival at Pallipuram church which takes place for 15 days is an important part of the cultural life of Cherai.