Bunce Island - the slave trade center of the African Rice Coast
Bunce Island in Sierra Leone is the most important historic site in Africa for the United States and for the rest of the world - it is the site of the former British slave trading castle, which tells…
Total rating: