India – A developing Country Quiz
Can you beat our quiz?
Core areas are highly industrialised, urbanised and are centres for economic growth.
India is a member of the G20.
India receives aid and provides aid to neighbouring countries.
Please select 2 correct answers