CBSE Social Science Syllabus 2025-26 27 April 20252 December 2023 by The Study Tree Social_Science_Sec_2025-26