Nahla Charitable Foundation NGO Registration Id: KL-2020-0260092 State: Kerala City: Mananthawadi Address: Door Number 2/374, Vellamunda Post, Wayanad District, Kerala, India. Pin: 670731