The 16th century constructed Alagunachi Amman Temple, Pollachi is till date known as a religious landmark in Tamil Nadu. History states that a group of people from Valliarachal had built the temple, ...

The Paliakkara Church, a famous place of worship in Thiruvalla, was founded in 1815 and has undergone renovation to restore its former glory and charm. It is an amazing destination for devotees and ...