Tahaa | GoComGo.com

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
Top of page