orchids the international school
with more than 50,000 students enrolled across 11 cities, orchids international schools are among the top award-winning international schools in india, offering cbse and icse curriculum.
ADS