St. Francis Xavier Forane Church situated at Velur is more than three hundred years old. Velur had merited a very important position in the Archdiocese of Thrissur as well as the entire church in Kerala!
St. Francis Xavier Forane Church situated at Velur is more than three hundred years old. Velur had merited a very important position in the Archdiocese of Thrissur as well as the entire church in Kerala!
St. Francis Xavier Forane Church situated at Velur is more than three hundred years old. Velur had merited a very important position in the Archdiocese of Thrissur as well as the entire church in Kerala!