Verified ORCHIDS The International School School 4.3 (89) Jalahalli • Bengaluru Location CALL 099994 31999 ASK NOW WhatsApp PROFILE