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…