The biggest fish in the ocean is also one of the most elusive. Try these six dive sites for your best chance to swim with whale sharks.
If money problems are preventing you from exploring the world then alas my friend, there is hope for you.