Chinese billionaire Jack Ma, the founder of Alibaba, one of the world’s largest e-commerce websites in the world – has been spotted in the resort town of Victoria Falls. Victoria Falls remains one of Africa’s most famous tourist towns. Not only does it offer the best views of the iconic falls, but it also has a world-class adventure-tourism scene and wildlife safaris.
The news was first twitter by BusinessTimesZW a weekly Business newspaper.
Efforts to get a comment from Jack Ma’s where fruitless as they did not reply to our email.
We will update the story once we get more info.