Victoria Falls, Zimbabwe
Feb 23–26, 2024 in Zimbabwe ⋅ ☀️ 30 °C
World’s largest waterfall- Victoria Falls. Located on the border between Zimbabwe and Zambia, the grandeur and power of this natural wonder are truly indescribable. We stayed in the town of VictoriaRead more




