Great White Shark Cage Diving – Fins Up In South Africa

Day breaks over a cloudless sky - we couldn’t have asked for better weather. We had seen Southern Right Whales breaching in Hermanus, and are hoping to see another one [...]