by Anthony | Nov 29, 2013 | Whale Watching
www.hawaiioceanrafting.com Our Lahaina whale watches offer some of the best whale watching in the world. The waters off of West Maui are shielded by the West Maui Mountains and Haleakala, creating calm and clear waters for high visibility. Humpback whales are also...