Tauere
Atoll in French PolynesiaTauere Atoll or Taouere, also known as Te Putua, is a small atoll of the central Tuamotu Archipelago in French Polynesia. It is located 85 kilometres northwest of Hao Atoll's westernmost point.
Read article
Top Questions
AI generatedMore questions