Fenualoa

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

  1. ^ "Fenualoa: Solomon Islands". Geographic Names. Retrieved 2 August 2018.