Le Tahaa is truly the pearl of French Polynesia.  Located on a small motu (sand island) near Tahaa, this resort will give you the paradise that can only be found in the South Pacific.

 

Resort Photos

From Le Tahaa French Polynesia