St. Francis Xavier’s Church is located at Cheroor, Pallimoola – near Thrissur Engineering College and Vimala College. Here are some of the photos of the Thirunal or Perunal celebration taken on 17th Jan 2016.
Thrissur Cheroor St. Francis Xavier’s Church Thirunal
Leave a reply