Thrissur Cheroor St. Francis Xavier’s Church Thirunal
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.
If you like this, then please use Twitter, Google+ & FaceBook to inform your friends about this topic. Tweet