Victoria Falls

Victoria Falls in Zimbabwe is home to Tami Walker. Living so close to one of the Seven Natural Wonders of the World means Tami has been fortunate enough to capture this beauty from all angles at all times of the day.

TOP
×