Today was the best visibility I have encountered whilst in Gansbaai! The warm crystal clear water made for the most spectacular dive. Shark action was impeccable and non stop from arrival to departure, with over twenty sharks ranging in size from 2.8m to 4.8m.