Tenaru Falls (5/10) List item Submitted to "Top 10 most famous places to visit in Solomon Islands" Approved by Fortune March 10, 2018, 10:10 pm 172 Views 3 Votes 1 Comment Share Tweet Pin Source MoreReport Item navigation Previous submission Next submission View full list Share Tweet Pin Written by Fortune One Comment An amazing look at the falls.
An amazing look at the falls.