Victoria Falls Hotel
The Victoria Falls Hotel popularly known as “the grand old lady of the Falls” The Edwardian-style five-star hotel, built in 1904, combines the charm of the old with the convenience of the new. Set in lush tropical gardens with lily ponds, palm trees and semi-tropical shrubs, it provides the tranquility and seclusion that many guests … Read more