"Some of the world’s best humpback whale viewing takes place in the shallow waters off Lahaina between late December and May. See it for yourself with help from PacWhale Eco-Adventures, which offers cruises led by certified marine naturalists. On the two-hour trips, guests get to observe the mammals in their natural environment, playfully spouting, surfacing, and even breaching high above the waves. For something extra, book a whale-watching sail on the outfitter’s eco-friendly catamaran or a photo safari with a professional wildlife photographer. PacWhale has a 97 percent sighting success rate and donates all proceeds to the Pacific Whale Foundation to help protect the ocean, helping you feel good about your day on the water."