Takshila School — UDISE 10140514803 | SchoolsPedia