Indian Pentecostal Church of God
The Indian Pentecostal Church of God (IPC) is the largest indigenous Pentecostal Christian denomination in India. Its organisational headquarters is located in Kumbanad, Kerala, India.
Source: Wikipedia — Indian Pentecostal Church of God (CC BY-SA 4.0)