Countries with best weather for Indian Students
Quick Facts about G20 Summit
G20 is an organisation made up of twenty industrialized and developing nations.
G20 Summit gives a chance to leaders in the world to discuss topics pertaining to the global economy.
United Kingdom (UK)
G20 consists of European Union including other 19 nations
Click here to know more about G20