This week has been a whirlwind journey for myself and Business Report. I have been lucky enough to get to tour one of the most beautiful places on earth: Victoria Falls and the majestic Zimbabwe. The tour has been created to shine a spotlight on Zimbabwe’s tourism sector and illustrate the sides of the country…