Although the protected oceanic areas known as the Humpback Whale National Marine Sanctuary are mainly found between the islands of Maui, Molokai and Lanai, the island of Oahu is also a popular destination for humpback whales, and they can be found off the shores of Waikiki, the North Shore, and both the east (windward) ...