×

The Point of No Return in Badagry, Nigeria, is a deeply historic and emotional landmark. It marks the final path taken by enslaved Africans before they were loaded onto ships and taken across the Atlantic during the transatlantic slave trade.

Feedback