Humpback whales are a marvel to see and if you are lucky enough to swim with them, it can be a spiritual experience. Gentle giants. I swam with them in Tonga twice and the Silver Banks in the Dominican Republic. It's magical.
Calf Belly
This little guy was jumping for joy and spinning around. Humpback calves weigh around 1.5 tons when born and are 12-14feet in length. Tonga. 2019