Te Tiare Beach Resort

Po Box 36 Fare Huahine
Huahine
French Polynesia