Close

During annual migration the humpback travels a total of 10,000km and the whales do not eat!

Go top