The geography syllabus for ICSE class 10 is huge and divided into two ... Unit 6 Natural Vegetation, Unit 7 Water Resources, Unit 8 Mineral and Energy Resources, Unit 9 Agriculture, Unit 10 ...