Composite School Lahorra — UDISE 09130201502 | SchoolsPedia