Table of contentsLocationThe RestaurantDid you KnowOur VisitSummaryOpening HoursContactsAnd Lastly Location Located right in the heart of the town of Victoria Falls less than 2km to the falls itself. located in the 5 star Ilala Lodge hotel, the Palm restaurant is a perfect setting in a beautiful location The Restaurant The Palm restaurant Victoria Falls is…… Continue reading Palm Restaurant Victoria Falls
Category: Victoria Falls
One of the 7 natural wonders of the world Victoria Falls is a must see destination. The Falls is Zimbabwe’s biggest attraction with many many visitors each year.
See the falls from the ground or by the air, either way is just as dramatic. The falls are so huge you would never believe it and you have to see it to believe it.
See what we got up to in the posts below and find out many of our tips and tricks.
Victoria falls is also a great place to tap onto a southern Africa trip, and trust us dont miss it.