It’s whale season on Maui! Humpback whale breaching off the coast of Lahaina.

Whale Watch Tours.