Zpps Naralacha Mala β€” UDISE 27300907605 | SchoolsPedia