Where is the Beriman River?
The Beriman River is on the island of New Britain. It has been described as a beguiling trap — once you commit, there's no turning back. -- http://giaman.com/pg/?5888d6
Tags: Beriman River, kayakingThe Beriman River is on the island of New Britain. It has been described as a beguiling trap — once you commit, there's no turning back. -- http://giaman.com/pg/?5888d6
Tags: Beriman River, kayakingYou can comment this FAQ