Gberefu Island and the Badagry Slave Port: A Journey Through the Point of No Return"
Gberefu Island, located in the Badagry area of Lagos State, Nigeria, is a place of profound historical significance. Known for its role in the transatlantic - Read more

