Restaurant

Back to Article: Le Taha'a Island Resort & Spa in French Polynesia

Restaurant
Courtesy of Le Taha'a Island Resort

One of the restaurants at Le Taha'a Resort is set high above the ground on stilts.