Tahiti

Le Taha’a Island Resort & Spa: discover French Polynesia at this heavenly resort

To the west of the Tahiti International Airport you can find the tropical island called Tahaa, also known by its…

1 year ago