Geography Interesting African Fact: What is the World’s largest living frog? Neha Dutt Jan 31, 2021 Some interesting fact note! Goliath frog is the largest living frog. They grow up to 13 inches or 32 centimetres in length from snout to vent. They have a!-->…
Geography Lake Malawi has more distinct fish species than any other lake in the world Neha Dutt Jan 23, 2021
Geography Eight of Conservation International’s 34 biodiversity hotspots are in Africa Neha Dutt Jan 23, 2021
Geography A bird that’s only found in southern Nigeria and no where else on earth Neha Dutt Jan 23, 2021