The Door of No Return is the last place on African soil where native Africans view there Homeland before being transported to the New world as slaves.
PHOTO By Michael Christopher
Door of No Return
Add a short description.