Limra Edu. Palace Ps — UDISE 09020500606 | SchoolsPedia