Upper Primary School Balachaur 2 Proper (03030126302) | SchoolsPedia