Tahaa
Tahaa Pearl Beach resort.
Raiatea & Tahaa - French Polynesia - April 2004