fbpx
Camp

Imbabala Safari Camp

0
(0 Reviews)
Share link to this page

Overview

Stand 1021 Holland Rd Victoria Falls

Availability

We are sorry, this accommodation is not available to book at the moment

Also in Victoria Falls

Victoria Falls is a small tourist town located in Zimbabwe on the south bank of the Zambezi River and under the spray shadow of the Victoria Falls.

Known worldwide as one of the ‘Seven Natural Wonders of the World’, there’s much more to the Victoria Falls than one of the world’s most incredible waterfalls.

The town is situated within the more expansive Victoria Falls National Park. At the same time, a short distance upstream lies the Zambezi National Park, and elephant, buffalo and various antelope species, including impala, kudu and waterbuck are common in the area. Victoria Falls town is a special place where people have the privilege of co-existing with wildlife.