Whale Shark Season May - December Scuba divers and snorkellers can dive on the reef during the spawn season, or swim among the whale sharks, to enjoy this life-changing experience with the gentle giants of the sea. More Events