While in the water off Mexico recently, as well as Manta Rays and Whale Sharks we also ended up swimming with Sailfish.
As you can see the food they were trying to eat (sardines) swarmed around my head and the sword of one of the Sailfish came to less than a centimetre from my face.
The last time swimming with a whale shark was less eventful! Might need to start a Save Richard campaign!
It is amazing to be able to swim with these incredible species all in one day and all within a few hundred yards of each other.
See all the photos from the swim over at Facebook or Google+.