Timbo Island, Sierra Leone Explained

Timbo Island or Tambo Island is an island in the Rokel River, Sierra Leone.

References

8.5764°N -12.9806°W