Share your Zambezi experiences

Tiger Lodge - Twin River Camp

DESCRIPTION

Published on 30.01.2017

On the far eastern tip of Namibia on Impalila Island Twin River Camp has been built with both the fly and conventional fisherman in mind.

Category: Adventure

Keywords:

COMMENTS

NO COMMENTS HAVE BEEN ADDED YET