 Delegates to Komarakor, Kerala, God's own country. G20 India. One Earth. One Family. One Future.