This Humpback whale was having a blast on the ocean, and gave us quite a show during our Kauai whale watching raft expedition.

Location: Napali Coast
Whale Breed: Humpback Whale
Photographer: Na Pali Riders Raft Tour