The Great White Shark season at African Shark Eco Charters draws to a close

End of the season Far too soon it seems my season with African Shark Eco Charters has come to an end. How the months have flown by so fast I have no idea, but what a time its been! I am so lucky to have shared it with a huge number of people from around […]