The Village International School, Thodupuzha, Idukki, KeralaAddress: Kumaramangalam, Thodupuzha, Thodupuzha, Idukki, Kerala - 685552, India Phone: + 91 4862 200609, + 91 4862 200284 http://www.villageinternationalschool.com/ Category: International School, Senior Secondary School |