Lagos, Nigeria’s bustling commercial hub, is also home to some of the country’s best beaches. Tarkwa Bay, Elegushi Beach, and Oniru Beach are perfect spots to unwind and celebrate with friends ...
In a demonstration of its love for a clean environment, JCI Eko has spread its tentacles to Barracuda Beach, Lagos state. JCI said the beach had become polluted due to increased tourist activities ...