Humpback whales have arrived in big numbers. Mothers and calves are leaping about all over the place. Ilha Blue is the only operator doing whale-watching trips and we are going out 2 or 3 times a week. We go by Arabic sailing dhow so as not disturb the whales as mothers teach young ones to spy-hop, tail slap and breach. On each trip so far there has been an extra bonus. We’ve seen dolphins, schools of tuna, flying fish and huge peixe agulha (garfish) dancing across the surface. After our fill of whale-watching we head towards Ilha das Sete Paus for some gorgeous snorkelling. And then go ashore onto the dazzling white sands of this uninhabited island for a delicious picnic lunch and a refreshing cold beer. After lunch we have time to relax and soak up the sun, loll about in the dreamy turquoise waters and wander along the beach crammed with exquisite shells and white washed corals before sailing back to Ilha. The whales are generally here in Northern Mozambique until September/October.