sentences:  Bharathappuzha, one of the major rivers in Kerala, flows 3 km away from the temple on the north side, and as the temple is situated on the top of a hill, the river can be clearly seen while looking downwards from the temple.On the west and east sides, there are remains of two huge gopurams, which once got destroyed under mysterious circumstances.There are two idols of Garuda, the mount of Lord Vishnu, on both sides of the main gate.