2020Indian GeographyWildlife and Protected AreasmediumMount Nimba (UNESCO World Heritage Site) is situated in which of the following countries?(a)Namibia and Angola(b)Namibia and Botswana(c)Nigeria and Niger(d)Guinea and Ivory Coast UP PSC ACF/RFO (Mains) 2020 Paper IShow answer Save Listen Share