CBSE Sample Papers, NCERT TextBooks

Class 10 Geography Chapter 6 Water Resources

Cbse Class 10 Geography Notes  

Social Science Contemporary India II