Lake Victoria - the precious jewel of Africa
There is a lot of controversy going on around the lake that is considered one of the seven natural wonders of Africa!Maiombe - Africa's natural wonder
As the second largest forest in the world, only after Amazon (Brazil), Maiombe forest acts as one of the 'lungs of the world'.