1) Botswana is located in a) Asia b) Africa c) South America d) North America Answer: b • Third Round of Foreign Office Consultations between India and the Republic of Botswana was held today on 15th May, 2019 in New Delhi. • Botswana, a landlocked country in Southern Africa, has a landscape defined by the […]