A must visit temple in Kerala