Tenaru Falls
Honiara, Guadalcanal Island Solomon Islands
Tenaru Falls is a Waterfalls place is located in Honiara, Guadalcanal Island. The address of Tenaru Falls is Honiara, Guadalcanal Island Solomon Islands.
If you want to go to the place or need any services, you can contact them directly. The phone number is +677 74 05220,