|
The Islands of Siankaba
Situated on two islands in the majestic Zambezi
River upstream from Victoria Falls and just 30 miles from the
magnificent Chobe National Park. The lodge has nine luxurious
teak and canvas chalets nestling in the tree canopy, each with
their own private views of the river.
|