Chelakulam Trust For Global Studies NGO Registration Id: KL-2017-0181029 State: Kerala City: Vengola Address: Building No. Ix/613c, Chelakulam, Vengola.p.o, Cochin-683556, Eranakulam District, Kerala State, India