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