Timbo Island, Sierra Leone
From Wikipedia, the free encyclopedia
Timbo Island or Tambo Island is an island in the Rokel River, Sierra Leone.
From Wikipedia, the free encyclopedia
Timbo Island or Tambo Island is an island in the Rokel River, Sierra Leone.