Experience a unique and thrilling adventure swimming alongside the gentle giants of the ocean - humpback whales. During the months of July to October, these magnificent creatures migrate to the warm waters of Niue to give birth and nurse their calves. Dive into the crystal-clear waters and swim with humpback whales in their natural habitat.