Latest Discover News
10 Longest Rivers in Europe
by Muhammad Al-Ameen Musa Rivers are the lifeblood of many civilizations, and…
Did you know these about Oxford UK?
Article and Infographic by Muhammad Al-Ameen Musa . The town of Oxford…
Most populous cities in the world
Step into a realm where concrete jungles reach for the sky, and…
Did you Know these Facts about Cambridge?
By Muhammad Musa - Sahel Explorer Cambridge town located about 61-miles north…