Sustainable Land Management

Photo: Prasad

India accounts for about 2.4 per  cent of the world’s geographical area but supports about 17 per cent of the world’s human population and more than 15 per cent of its livestock.

Abstract: India accounts for about 2.4 per cent of the world’s geographical area but supports about 17 per cent of the world’s human population and more than 15 per cent of its livestock.