https://mentorathome.com/ncert-notes/class-6-notes/
CBSE NCERT Class 6 Notes For All Subjects Pdf Download | NCERT Notes for Class 6