The humpback whales are continuing to put on a magnificent show on Maui and from Napili Point Resort. There are so many this year!
Aloha!