The Door of No Return in Benin History and Significance The Door of No Return is a poignant historical site located in Ouidah, Benin. It was a major departure point during the transatlantic slave trade, where countless enslaved Africans were forced to leave their homeland …
The Door of No Return
