CBSE Class 10 Geography Resources and Development

The meaning of sustainable development is explained in the video