Six Senses has announced that it will debut in Zimbabwe with a resort in Victoria Falls National Park, a UNESCO protected area. This will be the brand’s first sub-Saharan African project, which will front Princess Elizabeth Island on the approach to the largest waterfall in the world.
