Victoria Falls Hotel, popularly known as “the grand old lady of the falls”, is a luxurious 5-Star Hotel on a World Heritage site overlooking the magnificent “Victoria Falls”, One of the Natural Wonders of the World. Established in 1904, and recently redecorated. This gracious colonial style hotel is set in the lush tropical gardens and […]
No Comments. Continue Reading...