Join ChannelP.S. Dewara, Almora β€” UDISE 05090105201 | SchoolsPedia