The renowned Cherumukku  Sree Mahavishnu Temple is situated in Chembukkavu area in Trichur Town Kerala State. This Temple came into being  years ago by a strange coincidence. The plot of land where the temple is now located belonged to the respectable ‘Chukrath’ family.  While the owners of the land demarcating the vacant plot for their own residence  observed a ‘Garuda’ hovering over the sky and observed a ‘Balipeedam’. The family consulted an astrologer.  More >>