The lush green island of Huahine as seen from a lookout Ashish 5 years ago The lush green island of Huahine as seen from a lookout