De naam van het restaurant is afkomstig van de indrukwekkende Victoria Watervallen die zich in Zimbabwe en Zambia bevinden. Het restaurant tezamen met de receptie vormen een prachtig bouwwerk dat het nieuwe gedeelte van Sangulí Resort, Àfrica, kroont.