Victoria Falls

Victoria Falls is one of Africa’s most popular attractions and people flock from far and wide to see one of the Seven Wonders of the World. It is only 3 hours away from Elephant’s Eye, Hwange and many guests combine a visit to the Falls with their safari trip. Victoria Falls used to be a sleepy […]

Hideaways