Starting at Roca Partida with a bang!

A very large whale shark cruised in to greet us followed by various species of sharks including silver tip, hammerhead, galapagos and silkie sharks all in one massive school.

Read More