Verified New Horizon International School School 4.3 (118) Hennur Gardens • Bengaluru Location CALL 080 2526 2501 ASK NOW WhatsApp PROFILE