Huahine Huahine is island which belongs to the Leeward Islands group and it is located in French Polynesia in the Pacific Ocean. It is 16 km long and has a maximum width of 13 km. Huahine is actually consisted of two… July 5, 2011 · by Janika ·