Garden terrace of the Victoria Falls Hotel in Zimbabwe

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.

error: Content is protected !