Town of Albreda and the Slave fort called the Fort James: Must visit the place Albreda is a small town located on the north bank of the River Gambia. It is known for its role in the transatlantic slave trade … Continue reading Albreda Town and Fort James
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed