Fenualoa

Fenualoa is the second largest island in the Reef Islands, in Temotu Province, in the nation of Solomon Islands.