Kps Nibahana (Composite) — UDISE 09350702601 | SchoolsPedia