Albreda Town and Fort James

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