Taha'a, French Polynesia

Taha’a is a lush island in French Polynesia known as the “Vanilla Island.”

A beautiful panoramic view of the island of Taha'a, French Polynesia, with lush green hills and a large, puffy white cloud formation reflecting in the calm, deep blue water under a clear blue sky.