Carmel Centre for Intellectually Disabled



CARMEL is a development centre for intellectually disabled children irrespective of caste or creed