Escolecita, Deccan Plateau,India.T