India – A developing Country Quiz

Can you beat our quiz?