- Glen Byrom
A Zimbabwe Safari is "enticing" says The Wall Street Journal
The Victoria Falls Safari Lodge features more than 100 rooms in three properties (3, 4, 5 star) and is a superb facility for a small corporate or association meeting
8 views0 comments