Isibindi Adds Safari Island in Victoria Falls
Isibindi Adds Safari Island in Victoria Falls
A NEW up-market lodge is set to open in Victoria Falls targeting tourists who want a quiet environment and interaction with the wild.
A total of 24 locals will be employed at the 12-bed tented Tsowa Safari Island, which is located in the Zambezi National Park. It is owned by Isibindi Africa Lodges founded by Mr Brett Gehren and offers guests the chance to appreciate the wilderness in Victoria…
View On WordPress

















