Hur många mil kan en haj simmar?

En haj kan simma hundratals miles. Hajar har varit kända för att migrera så långt som en kontinent till en annan.