Snorkeling with whale sharks during our sailing charters