Puapua


Puapua - stream in Solomon Islands.