Harman Patil (Editor)I love reading books and watching sci fi flicks TeohootepohatuUpdated on Oct 29, 2023EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inTeohootepohatu is an island of the Gambier Islands of French Polynesia.More Alchetron TopicsReferencesTeohootepohatu Wikipedia (Text) CC BY-SASimilar Topics