1 verified reviews
Totally very good
Talk to parents who have already taken admission in this school.
Meluha International School