It is one of the 108 sacred Vishnu temples in India. It is situated at Thiruvanathapuram in ..