Harman Patil (Editor)I love reading books and watching sci fi flicks TeafuaUpdated on Sep 20, 2024EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inTeafua is an islet of the Fakaofo island group of Tokelau.More Alchetron TopicsReferencesTeafua Wikipedia (Text) CC BY-SASimilar Topics