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