Orchids The International School, Hennur Road Type of School: International Schools Region: Karnataka - hennur - 560077Affiliated By: CBSE View more detail