Meluha International School
Meluha International School
Hyderabad, India