Garden terrace of the Victoria Falls Hotel in Zimbabwe An ideal place to sip a G and T? Garden and terrace of the Victoria Falls Hotel.An ideal place to sip a G and T? Garden and terrace of the Victoria Falls Hotel.