Kaanapali Ocean Adventures offers dedicated humpback whale watching tours from Kaanapali Beach during the December 15 through May 15 season. Captain Dan Shaffer's 45 years of West Maui experience informs every whale watch routing decision
kaanapalioceanadventures.com