Hotel Review: Le Tahaa Island Resort & Spa, French Polynesia

Le Tahaa by Pearl Resorts is a truly unique and down to earth destination. We had the chance to experience this Polynesian gem on our recent trip to French Polynesia and the spectacular setting took our breath away.