English Medium,Co-Educational, Senior Secondary, Affi. to CBSE, New Delhi 

SPORTS RESULT

SPORTS RESULT

SPORTS RESULT

GOOD SHEPHERD PUBLIC SCHOOL