Kunta Kinteh Island, The Gambia on Google Earth.
Old English fort according to the narrative barely visible due to Google's low res but Wiki has an old depiction.
https://en.wikipedia.org/wiki/Kunta_Kin ... Gambia.jpg
Nothing in the surrounding area that I can see to link to the star fort, and its pretty isolated in the middle of a very wide river.
A strange one.