cbse syllabus for class 10

CBSE syllabus for class 10 Social Science provides a comprehensive view of society over space and time.It talks a lot about the Indian history, geographical locations and weather along with the economics.

show submisison details