Zpps Thombarewadi — UDISE 27300900103 | SchoolsPedia