Zpps Thombarewadi β€” UDISE 27300900103 | SchoolsPedia