Puneet Varma (Editor)I am a dreamer who dreams of a world full of good people helping eachotherTimbo Island, Sierra LeoneUpdated on Oct 11, 2024EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inTimbo Island or Tambo Island is an island in the Rokel River, Sierra Leone.More Alchetron TopicsReferencesTimbo Island, Sierra Leone Wikipedia (Text) CC BY-SASimilar Topics