Aloha Kakahiaka (good morning).
PC: www.captainsteves.com for this great aerial photo of two humpback whales following one of their rafts and entertaining all those aboard.
Always a great time! Have a great day!