Tanusi


Tanusi - river in Solomon Islands.