Historical bridge

Historical bridge

The Bridge a vital structure

The Bridge a vital structure

Mokoro trader near Angolan border

Mokoro trader near Angolan border

War relics now children's playground

War relics now children’s playground

Splashing kids at a village in Mozambique

Splashing kids at a village in Mozambique

My rescue Kayaker Bongani, who I rescued from near drowning on the Zambezi River in 2000. He was trapped underwater in his Kayak.

My rescue Kayaker Bongani, who I rescued from near drowning on the Zambezi River in 2000. He was trapped underwater in his Kayak.

Swimming with Elephants

Swimming with Elephants

Female Elephant about to charge Louie

Female Elephant about to charge Louie

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - busy training on a River Glider

Vaal dam – busy training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Louie Greeff taking a swim

Louie Greeff taking a swim

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Vaal dam - training on a River Glider

Vaal dam – training on a River Glider

Training for the Zambezi Swim

Training for the Zambezi Swim

Training for the Zambezi Swim

Training for the Zambezi Swim

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider

Busy training on a River Glider