|
This quintessential bush lodge is situated in the heart of Africa, at the convergence of the chobe and Zambezi Rivers. This is paradise for the fly fishermen, experience the thrill of angling for tiger fish while crocodiles glide silently amongst lily pads and herds of elephant amble through the ancient baobab trees at the waters edge.
Click here or on the picture to view Impalila Island Lodge |