Overview
Victoria Falls Safari Club
Victoria Falls Safari Club is an exclusive 20-room boutique hotel overlooking the Zambezi National Park, with a central guest area featuring a modern fine dining restaurant, lounge, bar and viewing deck.
Map
Visited 1564 times, 1 Visit today