The Village International School Type of School: Boarding Schools Region: Kerala - thodupuzha - 685608Affiliated By: CBSE View more detail