Travel News
India’s G20 Presidency
The G20 Leaders’ Summit is held in India for the first time in 2023 as India takes over the G20 Presidency on December 1st, 2022, from Indonesia. Being a country that is firmly committed to both democracy and multilateralism, India’s G20 Presidency would mark a turning point in its history. Read more…