U.P.S. Amboli Merge — UDISE 09011100203 | SchoolsPedia