Stephen Travels

And he's ready to take you with him.


Leave a comment

Indulge at One of the World’s Most Famous Hotels, The Victoria Falls Hotel in Zimbabwe

Cabana, Victoria Falls Hotel, Victoria Falls, ZimbabweOriginally conceived as accommodations for workers constructing a railway through Africa, The Victoria Falls Hotel today could never be imagined for such a humble beginning. Indeed, this five-star, luxurious hotel now hosts monarchs, presidents, and the über-wealthy, boasting everything you would expect from one of The Leading Hotels of the World: flawless service, beautiful grounds, great views, and superb dining, all mixed with a remarkable history and fine architecture. Read more >