Tahua
Tahua is one of the Duff Islands, of Temotu Province, in the independent nation of Solomon Islands. The estimated terrain elevation above sea level is some 23 metres. The island is inhabited.
Tahua is one of the Duff Islands, of Temotu Province, in the independent nation of Solomon Islands. The estimated terrain elevation above sea level is some 23 metres. The island is inhabited.