Description The Te Tiare Beach Resort is tucked away in a small bay on the secluded sunny west coast of Huahine Island accessible only by boat, and backed by steep tropical
Tucked away in a small bay on the island of Huahine, you will find Te Tiare Beach Resort. Te Tiare ('the flower') is a charming blend of fine cuisine, personal