Tahaa
Taha’a is an island located among the western group, the Leeward Islands, of the Society Islands in French Polynesia, an overseas territory of France in the Pacific Ocean.
...Read more
...Less detail
Taha’a is an island located among the western group, the Leeward Islands, of the Society Islands in French Polynesia, an overseas territory of France in the Pacific Ocean.