I was in Hawaii humpback heaven and it was amazing! One of the best places to access humpback whale heaven is off the island of Maui from the city of Lahaina. This is where you can find tons of whale watching boats to take you out to the Hawaiian Islands Humpback Whale National Marine Sanctuary… [read more]