Shark cage diving in Gansbaai
Shark cage diving in Gansbaai
Kruger NP
Kruger NP
Sunset, Kruger NP
Sunset, Kruger NP
Soweto, Jo'Burg
Soweto, Jo'Burg
Drakensberg
Drakensberg

1000m drop to the bottom

Kruger NP
Kruger NP
Jeffrey's Bay
Jeffrey's Bay
Whale watching in Hermanus
Whale watching in Hermanus
Seal Island
Seal Island

South Africa