About Tenaru Falls
Tenaru Falls is a waterfall in the rainforest of Guadacanal, Solomon Islands. It is a 60 metres fall into the Chea River.
Tenaru Falls is a waterfall in the rainforest of Guadacanal, Solomon Islands. It is a 60 metres fall into the Chea River.