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 >>