Global Public School Type of School: Boarding Schools Region: Kerala - thiruvaniyoor - 682308Affiliated By: CBSE,IGCSE View more detail