Abuja- Kaduna Standard Gauge Railway

The Abuja- Kaduna standard gauge railway is Nigeria’s first railway to be built by the Chinese. It runs north from … Read more

EnglishPoint Marina

English Point Marina in Mombasa, Kenya

The construction of the English Point Marina in Mombasa, Kenya, began back in 2009. Fast forward, and in 2016, Uhuru … Read more