Tenaru Falls photograph

Tenaru Falls

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2310345
Send edit request

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.

Related Persons

Next Profile ❯