Whale shark season goes from 1 March to 31 July. The best time to see them is usually mid-season in April or May. Humpback whale season runs from 1 July to 30 November. The best time to see them is from August to September. We are fortunate enough to have manta rays frequenting our waters all year round.