Famous for its elephants, Thorntree River Lodge is set inside the Mosi-oa-Tunya National Park, in Livingstone Zambia, a few kilometres upstream from the Victoria Falls. Each of the nine secluded and s...
Listings by : Thorntree River Lodge
Sort by:
Facilities :