See humpback whales during their annual migration in the waters off Oahu on a whale-watching cruise from Waikiki. Enjoy great photo ops of the massive mammals, as well as views of Honolulu, Diamond Head and the Kahala Gold Coast. Plus, keep your eyes peeled for other marine life like Hawaiian spinner dolphins, porpoises and sea turtles. Select from a morning or midday cruise, and choose upgrade options like a breakfast or lunch buffet and round-trip transportation from your hotel.
The photo is courtesy of Viator.com