Tevaitoa in world map

Tevaitoa in world map. The following map shows the location of Tevaitoa in the world. Latitude and longitude of Tevaitoa: 16°47'29.0"S, 151°29'20.1"W

Please select map: Tevaitoa in world mapMap of Tevaitoa
Tevaitoa in world map
Tevaitoa, French Polynesia in world map