Resorts List

Te Tiare Beach Resort

"Tucked away in a small bay on the island of Huahine, in Tahiti's Leeward Islands, you will find the Te Tiare Beach Resort, accessible only by boat from the main village of Fare. [ ... ]


Return to Resorts Search