We`ve heard about the famous "Afternoon tea & cake stand tower" at the Victoria Falls Hotel and we`d love to come and visit! When exactly (what times of day) do they serve this famous high tea & cakes/sandwiches?
We`re not staying at this particular hotel, can we still visit for afternoon tea/cakes? Do we have to book this in advance or just show up?
