P.S. Tara Narahavan Boy β€” UDISE 10150502401 | SchoolsPedia