Arrived in Cochin and managed to very easily buy Indian SIM cards for our smart phones. About £7 for two months of unlimited calls within India and 1Gb of data per day!
We also had got an Indian Rupee Travel Card from the Indian ICICI bank in the UK which we had pre-loaded with rupees and then use in ATMs to get cash – and it worked.