Donsol, Sorsogon has "interaction officers" who put you in a boat and and take you where there's a greatest chance of a whaleshark or butanding (in Filipino) encounter. Strictly snorkeling gear only. When the whaleshark decides to dive, that's it, say goodbye to the receding white spots. Journaled that experience here: http://layas.blogspot.com/search?q=butanding