Talk:India/@comment-27633297-20160118114330

Do you know if I can buy a SIM card in supermarkets/petrol stations/convenience stores in India? I read about the kiosks, but I'd like to know if I can get one in a supermarket/petrol station. Thanks in advance!