The Zambezi Waterfront - Victoria FallsThe Zambezi Waterfront is situated approximately four kilometres upstream from the Victoria Falls, just opposite Siloka Island and with a clear view of the spray from the Falls.
Next full display picture in the Zambezi Waterfront Photo Gallery |
| |||||||||||||||||