Glps Puttad, Wayanad β€” UDISE 32030201601 | SchoolsPedia