My wife and I are traveling to Africa this summer and are planning a few stops over 3 weeks. We are very determined to swim with whale sharks at some point in our lives. We tried in the Philippines last year but they left the area we visited a week or two before we arrived. :(. Mozambique and Tofo seem like a great spot. But I can't find specifics on the concentration of them or the conditions in early June. Any help is appreciated. I know they are wild animals and nothing is guaranteed. However, I'd like to know that there is a very good chance of seeing them that time of year if we go! Thank you so much!