We have talked about swimming with whale sharks for a couple of years now, since they congregate every summer in our back yard.

Read More